Tema: Re: oracle recursive trigger
Autorius: Jornada Del Muerto
Data: 2010-08-13 11:45:39
Tada reikes tarpines lentos tai funkcijai atlikineti, pvz.:

    TblInsertAlreadyDone, laukai:    Id1,  Id2, Date (datetime) <- data tam kad butu galima nelaikyt labai daug lentoje irasu, pvz trint viska kas seniau viena diena kad ir tam paciam trigeryje

    1. Suveikia triggeris;
    2. Susizinai duomenis insertinimui, pvz trigeris suveike ant insert A (1,2), susizinai kad reikes insertint (2,1)
    3. Tikrini ar tarpineje lentoje "TblInsertAlreadyDone" nera jau tokio iraso.
    3.1 Jei yra, nedaroma nieko.
    3.2 Jei nera insertini i abi lentas ta informacija.

Cia suveiks jei trigeris negali matyt lentos kuria triggerinai bet jei gali matyt kitas.

"BigM" <mindaugask_NOSPAM@centras.lt> wrote in message news:i42vtf$jlj$1@trimpas.omnitel.net...
> beda ta, kad nelabai galima daryti select'o is tos pacios lentos, kurioje 
> sauna trigeris. Kiek pamenu ar tai del mutavimo ar kazkokia kita klaida 
> pradeda klykt.
> 
> "Jornada Del Muerto" <agira@TRINTIgmx.co.uk> wrote in message 
> news:i42tj9$gff$1@trimpas.omnitel.net...
>> Rekursiniu algoritmu esme kad turi buti taip parasyta funkcija kuri moketu 
>> elgtis su informacija bet kokiam rekursijos gylyje, jei paprasciau
>>
>> Sugaves inserta susizinai koki buvo jo duomenys ir poto tikrini ar nera 
>> tokio iraso koki nori kurti, jei nera kuri, jei yra nekuri ir viskas bus 
>> grazu. 
>