Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

privremena tabela u stored proceduri ?

[es] :: Oracle :: privremena tabela u stored proceduri ?

[ Pregleda: 2829 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gdjuric
Goran Djuric
Sabac

Član broj: 66464
Poruke: 32
212.200.144.*

Sajt: www.amalteja.co.yu


Profil

icon privremena tabela u stored proceduri ?31.05.2007. u 14:29 - pre 204 meseci
Kolege, treba da napravim paket-proceduru koja obavlja malo slozeniji upit u 2-3 faze, te mi treba privremena tabela. Kako to resiti s'obzirom da create table i bilo koja ddl ili dml komanda izaziva gresku? Postoje dve metode koje se predlazu 1. execute immediate i 2 dbms_sql paket ... Nameravam da ih proucim detaljno ali zanima me kakva su vasa iskustava. Koristim oracle 9 ...
 
Odgovor na temu

gdjuric
Goran Djuric
Sabac

Član broj: 66464
Poruke: 32
212.200.144.*

Sajt: www.amalteja.co.yu


Profil

icon Re: privremena tabela u stored proceduri ?01.06.2007. u 11:00 - pre 204 meseci
Posto sam dosta radio u mssql-u tamo sam koristio temp. tabele - #tablex, koje sam koristio u stored porocedurama koje traju koliko i konkretna sesija. Kako to ostvariti u oracle-u ? Da li je moguce da moram da koristim obicnu tabelu? Dodatni problem je sto ne mogu da stavim create table u pl/sql kod ... Pronasao sam gomilu razlicitih saveta ... moze li neko da mi da savet iz prakse. Dakle treba mi privremena tabela koja ce nastati CTAS i koja je vidljiva samo za tu sesiju u tom trenutku, i koja ne treba da cuva podatke. Najvise mi lici na to global temporary table sa delete rows on commit, ali me buni pitanje izolovanosti podataka u toj tabeli ... Pomagajte ...
 
Odgovor na temu

_simma_
Predrag Simovic
Kragujevac

Član broj: 89818
Poruke: 32
213.137.106.*



Profil

icon Re: privremena tabela u stored proceduri ?01.06.2007. u 12:00 - pre 204 meseci
Ma koristi slobodno global temporary table sa opcijama on commit preserve rows ili on commit delete rows.

Podaci koje pakuješ u tu tabelu su privremeni i vidljivi samo tvojoj sesiji, niko drugi ne može da vidi te podatke, a ostaju u tabeli do kraja sesije ili transakcije.
 
Odgovor na temu

[es] :: Oracle :: privremena tabela u stored proceduri ?

[ Pregleda: 2829 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.