Tema: Re: oracle recursive trigger
Autorius: ledasl
Data: 2010-08-12 17:15:48
neypatingas, is esmes, tai sukuriamas dar vienas toks pat irasas kai insert 
daromas programoj. o tikrinti, ar jau toks buvo insertintas neiseina, nes 
tranzakcijos ribose nesimato naujai iterptu duomenu.

"tallman" <bill.tallman@gmailas.com> wrote in message 
news:i40v14$hb7$1@trimpas.omnitel.net...
> jauciu tas tavo papildomas insertas kuri tu darai trigeryje yra koks nors 
> ipatingas duomenu prasme ?
> tipo kurio nors lauko reiksme speciali ar pan ?
> nu tai trigeryje darai patikrinima insertinti tik tada jeigu reiksmes buvo 
> tokios ir tokios....
>
>
> "ledasl" <asai@pastas.lt> wrote in message 
> news:i40nl5$70m$1@trimpas.omnitel.net...
>> Sveiki,
>>
>> ar imanoma ant oracle 10g trigeryje nustatyti kurio lygio rekursijoj jis 
>> yra?
>> Problema, kad reikia ideti i lentele insert'o metu ideti dar viena irasa, 
>> tai darant per insert trigeri gaunasi gilus ciklas iki kol numirsta del 
>> per gilios rekursijos.
>> Kadangi irasa reikia prideti tik viena, zinant rekursijos gyli galima 
>> sustabdyti ir toliau nebeiterpinteti, bet neaisku, kaip gauti kuriam 
>> dabar iskvietime tas trigeris yra.
>> diseiblinti pacio trigerio neleidzia, nei is jo, nei is iskvieciamos 
>> proceduros, ar funkcijos.
>
>