在触发器中需要对执行的事务执行回滚,使用Rollback 后面还要带什么内容?模仿SQLServer的RollBack Tran,提示:
Error:[IBM][CLI Driver][DB2/NT] SQL0104N在 " 0) BEGIN ATOMIC" 之后发现意外的标记 "Rollback"。期望的标记可能包括:""。LINE NUMBER=7.SQLSTATE=42601 (42601,-104), Batch 1 Line 7
触发器语法如下:
CREATE TRIGGER DB2ADMIN.TEST_TRIG_I
AFTER INSERT
ON DB2ADMIN.TEST_TRIG
FOR EACH ROW MODE DB2SQL
WHEN (@@ROWCOUNT0)
BEGIN ATOMIC
Rollback Tran;
END;