Hallo!
Ich sitze gerade vor so einer aufgabe mit stored procedures folgendes zu realisieren:
Delphi-Quellcode:
SELECT KND_ID FROM TRANSACTION WHERE EINZAHLUNG>1000 INTO :KND_ID;
EXECUTE PROCEDUERE UPDATE_KND_PRIVILEGIEN(:KND_ID);
suspend;
so...
was geschieht da?
wird er mir alle kunden "updaten" bei denen EINZAHLUNG>1000 steht?
Oder macht der das nur mit dem ersten datensatz?
oder passiert gar nichts, weil die procedur UPDATE_KND_PRIVILEGIEN einen Intergerwert erwartet eine Liste dieser aber bekommt?
Kann das jetzt leider noch sehr schlecht testen, weil das
sql-programm noch in einer sehr rohen phase ist
Vielen dank für Eure Tipps!
MfG