我正在尝试在我的 Derby 数据库中创建 Oracle 的 ORA_ROWSCN 的粗略模拟。我正在使用 Derby 进行单元测试,这样测试人员就不必安装 Oracle Express 或类似的东西。所以我有一个看起来像这样的声明:
CREATE TRIGGER
my_table_bi NO CASCADE BEFORE
INSERT ON my_table
REFERENCING NEW AS NEW
FOR EACH STATEMENT MODE DB2SQL
NEW.ORA_ROWSCN = 1
我最终想让它变得更复杂,但我想从让它变得可能开始。我收到一条错误消息
语法错误:在第 6 行第 5 列遇到“NEW”
我错过了什么?这甚至可能吗?