Ich weiß nicht, wie 2 Termine in einem Trigger (einen in der Tabelle und das aktuelle Datum)-Trigger, die das aktuelle Datum mit dem Datum in der Tabelle überprüfen
Hier ist mein Entwurf des Abzugs vergleichen:
CREATE trigger check_update
BEFORE DELETE ON customer_contract
For each row
Begin
If(date_to_cancel_contract > (<date>))
Signal sqlstate ‘45000’
Set message_text = ‘Error, not allowed to cancel contract.’
END IF
Was ist los? Wie kann ich das Problem beheben?
Trigger sind ** sehr herstellerspezifischen ** - so fügen Sie bitte einen Tag angeben, ob Sie 'mysql' verwenden,' postgresql ',' sql-server', 'oracle' oder' db2' - oder etwas ganz anderes. –