Tema: Re: oracle recursive trigger
Autorius: tallman
Data: 2010-08-12 17:33:01
o kokia prasme insertinti antra identiska irasa ??????

aprasyk viso to inserto prasme tada gal galesiu pagelbet...



"ledasl" <asai@pastas.lt> wrote in message 
news:i40vmk$i4k$1@trimpas.omnitel.net...
> 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.
>>
>>
>