so_damn_insane ([info]so_damn_insane) rakstīja,
@ 2005-11-29 16:12:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
kā iztīrīt lielu temporālu tabulu, kurā dati ir uz sesiju,
neaiztiekot temporālās tabulas, kurās dati ir tikai uz transakciju?

test>


create global temporary table gt1 (id number(12)) on commit delete rows;

create global temporary table gt2 (id number(12)) on commit preserve rows;

insert into gt1 values(1);

insert into gt2 values(2);

declare pragma autonomous_transaction;
begin
execute immediate 'truncate table gt2';
end;
/


select * from gt1;
ID
---------
1

select * from gt2;
> no rows


(Lasīt komentārus)

Nopūsties:

No:
Lietotājvārds:
Parole:
Ievadi te 'qws' (liidzeklis pret spambotiem):
Temats:
Tematā HTML ir aizliegts
  
Ziņa:
Neesi iežurnalējies. Iežurnalēties?