Chỉ cần tạo nó trước (một lần, bên ngoài quy trình của bạn), và sau đó sử dụng nó trong quy trình của bạn. Bạn không muốn (cố gắng) tạo nó trong mỗi lần gọi của thủ tục.
create global temporary table tmp(x clob)
on commit delete rows;
create or replace procedure...
-- use tmp here
end;