我得到“AFTER'附近的语法错误。”试图创建下面Sybase - 创建TRIGGER时出现语法错误
CREATE TRIGGER TR_UPDATE_TEST
AFTER UPDATE OF TEST_NAME
ON EW_TEST
REFERENCING OLD AS old_data
NEW AS new_data
FOR EACH ROW
BEGIN
Insert into EW_TEST_AUDIT (TEST_ID, TEST_NAME_OLD, TEST_NAME_NEW, TEST_ADDRESS_OLD, TEST_ADDRESS_NEW, TEST_MODIFIED_BY_ID, TEST_MODIFIED_DATE)
Values(old_data.TEST_ID, old_data.TEST_NAME, new_data.TEST_NAME, old_data.TEST_ADDRESS, new_data.TEST_ADDRESS, null, sysdate());
END
触发时,请帮
这看起来像一个'oracle'触发。 – 2011-03-08 04:57:09