Ich brauche Hilfe bei Postgres Triggern.
Ich habe eine Tabelle mit zwei Spalten:
%Vor%Es speichert, ob das Objekt verkauft wird oder in welchem Geschäft es sich befindet.
Ich brauche einen Trigger, wenn ich "verkauft" in "wahr" ändere, dann ändert sich auch id_shop
in NULL
(Es kann nicht im Shop sein, wenn es verkauft wird ...)
Ich habe verschiedene Möglichkeiten ausprobiert, aber es funktioniert nicht oder gibt einen Fehler bei update cmd ...
%Vor%Zuerst müssen Sie einen before -Trigger verwenden, wenn Sie einen Wert der Zeile ändern möchten, die gerade aktualisiert (oder eingefügt) wird
Zweitens müssen Sie die Tabelle nicht "updaten", sondern den neuen Wert der neuen Zeile zuweisen:
%Vor%Tags und Links triggers postgresql