【发布时间】:2018-04-20 14:11:50
【问题描述】:
Create Trigger AddUserSessionDate AFTER INSERT ON Usersession
REFERENCING NEW AS NEW
FOR EACH ROW Mode DB2SQL
UPDATE NEW SET NEW.session_date = CURRENT_DATE;
我正在尝试创建一个触发器以在每次插入一行时填写当前日期。除了德比documentation 中的三个以外,我找不到许多其他示例。我在这个例子之后建模了这个语句
CREATE TRIGGER FLIGHTSDELETE3
AFTER DELETE ON FLIGHTS
REFERENCING OLD AS OLD
FOR EACH ROW MODE DB2SQL
DELETE FROM FLIGHTAVAILABILITY WHERE FLIGHT_ID = OLD.FLIGHT_ID;
但我明白了
Error code 30000, SQL state 42X05: Table/View 'NEW' does not exist.
我做错了什么?
【问题讨论】: