Oracle
 sql >> Database >  >> RDS >> Oracle

Come creare e utilizzare una tabella temporanea nella stored procedure di Oracle?

Basta crearlo prima (una volta, al di fuori della procedura), quindi utilizzarlo nella procedura. Non vuoi (provare a) crearlo ad ogni chiamata della procedura.

create global temporary table tmp(x clob)
on commit delete rows;

create or replace procedure...
-- use tmp here
end;