Hallo Community,
ich brauch einen Trigger für eine Datenbank dieser soll ausgeführt werden wenn sich in einer (T4) der beiden Tabellen sich der a Wert ändert.
CREATE TABLE T4 (t4serial INTEGER, a INTEGER, b INTEGER);
CREATE TABLE T5 (t5serial INTEGER, t4serial_fk INTEGER, c INTEGER, d INTEGER);
in beiden Tabellen stehen schon Werte!
Wenn jetzt ein Update auf die Tabelle T4 gemacht wird und der Feldinhalt von a auf 1 gesetzt wird,
soll ein weiteter SQL-Befehl abgesetzt werden auf die Tabelle T5 wo der t4serial_fk = dem gerade geänderten t4serial entspricht, das Feld c soll dann in diesem Datensatz auch auf 1 geupdatet werden.
Konnte ich mich etwas verständlich ausdrücken?
Hoffe auf Hilfe, Triggern is gar nicht so einfach.
Danke, ich werde mal weiter lesen :rtfm:
ich brauch einen Trigger für eine Datenbank dieser soll ausgeführt werden wenn sich in einer (T4) der beiden Tabellen sich der a Wert ändert.
CREATE TABLE T4 (t4serial INTEGER, a INTEGER, b INTEGER);
CREATE TABLE T5 (t5serial INTEGER, t4serial_fk INTEGER, c INTEGER, d INTEGER);
in beiden Tabellen stehen schon Werte!
Wenn jetzt ein Update auf die Tabelle T4 gemacht wird und der Feldinhalt von a auf 1 gesetzt wird,
soll ein weiteter SQL-Befehl abgesetzt werden auf die Tabelle T5 wo der t4serial_fk = dem gerade geänderten t4serial entspricht, das Feld c soll dann in diesem Datensatz auch auf 1 geupdatet werden.
Konnte ich mich etwas verständlich ausdrücken?
Hoffe auf Hilfe, Triggern is gar nicht so einfach.
Danke, ich werde mal weiter lesen :rtfm:
Zuletzt bearbeitet: