Eli*_*eth 11 oracle triggers function
为什么在调试此代码时,GETDATE()是一个无效的标识符,表示Oracle Sql Developer工具:
CREATE OR REPLACE TRIGGER SPName
AFTER UPDATE
ON TableName
FOR EACH ROW
BEGIN
UPDATE TableName SET LastModifiedDate = GETDATE() WHERE TableName.DET_ID = :new.DET_ID;
END;
Run Code Online (Sandbox Code Playgroud)
Ner*_*ood 36
我想你想要的SYSDATE
不是GETDATE()
.试试吧:
UPDATE TableName SET LastModifiedDate = (SELECT SYSDATE FROM DUAL);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
87966 次 |
最近记录: |