Új hozzászólás Aktív témák
-
rum-cajsz
őstag
válasz Jim Tonic #3033 üzenetére
Igen, értettem én, ezért írtam a kiegészítést alulra. Tehát a select lehet ilyen is:
SELECT new.rendszám,new.autószíne, new.autótípusa from TABLE_B where table_b.rendszem=new.rendszam;
Persze ehhez az kell, hogy a TABLE_B lekérdezés eredménye csak egy sor legyen, tehát a lekérdezésed úgy kell paraméterezni, hogy a végén egy sor legyen a lekérdezés eredménye.
=Kilroy was here============================ooO=*(_)*=Ooo=======
-
martonx
veterán
válasz Jim Tonic #3033 üzenetére
Szerintem ebben az esetben egy teljesen sima tárolt eljárás lenne a megoldás, persze trigger-rel is meg lehet csinálni csak nem elegáns, a triggereket érdemes kerülni, amennyire lehet.
Azaz a sima insert-ed helyett, amit egy trigger figyel, írsz egy tárolt eljárást, annak átadod a paramétereket, és az magán belül intézi az insert-et, kikeresést, és ha kell a másik táblába insert-et.
Én kérek elnézést!