【发布时间】:2018-10-13 14:42:30
【问题描述】:
插入前的 DB2 触发器无法删除表中的行
CREATE TRIGGER WDW.user_name_search_del
before INSERT ON WDW.user_name_search_b
REFERENCING NEW AS new
FOR EACH ROW MODE DB2SQL
BEGIN ATOMIC
Delete from wdw.user_name_search_b
where user_name = new.user_name ;--
它正在抛出错误
在“name = new.user_name”之后发现了一个意外的标记“END-OF-STATEMENT”。预期的标记可能包括:“”.. SQLCODE=-104,SQLSTATE=42601,DRIVER=4.9.78 SQL 代码:-104,SQL 状态:42601
【问题讨论】:
标签: db2 database-trigger