ctpm - Sie suchen einen Berater, einen Coach, ein Seminar? (Oracle,PL/SQL,DBA 9i/10g/11g,MYSQL,Linux,... ) Oder Sie suchen einen IT-Trainer? Dann sind Sie bei uns richtig. Denn hinter ctpm verbirgt sich jahrelange Berufserfahrung in Projekteinsätzen und Seminargeschäft. Die Erfahrungen wurden im In- und Ausland gesammelt. Ob Inhouse-Seminare, Offene-Seminare oder Firmen-Seminare, wir haben für jeden das Passende. © www.ctpm.de 2003-12 // 28-1251


ctpm - Oracle - Temporary (29-1408)

Temporary Table

Wie kann ich Innerhalb von PL/SQL mit 'Temporary Table' arbeiten ?



Lösung:

set serverout on
begin
execute immediate 'truncate table today_emp';
execute immediate 'drop table today_emp';
execute immediate 'CREATE GLOBAL TEMPORARY TABLE today_emp
ON COMMIT PRESERVE ROWS
AS SELECT * FROM emp WHERE comm is not null';

for rec in (select * from today_emp)
loop
dbms_output.put_line (rec.ename||' - '||rec.comm);
end loop;

end;
/


Druckbare Version