Új hozzászólás Aktív témák

  • rum-cajsz

    őstag

    válasz Jim Tonic #3031 üzenetére

    Ha igazán szép megoldást akarsz, akkor készítesz egy tárolt eljárást, aminek a paramétere a vizsgálandó adat. Tartalma pedig egy insert-select Utána az after triggerben meghívod ezt a programot, amikor szükséges. De az insert-select mehet közvetlenül a trigger kódjába is. pl. az ID egy oszlopa a tábla1 tábládnak.

    create trigger sajáttrigger
    active after insert or update
    on tábla1
    as
    begin
    insert into tábla3 (number, name)
    select number, name from tábla2 where Accepted = new.id;
    end

    Erre gondoltál?

    szerk:
    Ja most látom, hogy az 1-es táblából akarsz értéket tenni bele, akkor úgy kell az oszlopokra hivatkoznod, hogy new.oszlopnév ez annak a táblának az oszlopa, ahová most éppen be akarsz szúrni, vagy módosítasz.

    [ Szerkesztve ]

    =Kilroy was here============================ooO=*(_)*=Ooo=======

Új hozzászólás Aktív témák