Nejprve jej vytvořte (jednou, mimo vaši proceduru) a poté ji použijte ve své proceduře. Nechcete (zkusit) jej vytvořit při každém volání procedury.
create global temporary table tmp(x clob)
on commit delete rows;
create or replace procedure...
-- use tmp here
end;