有没有办法知道在 PL/SQLBEFORE UPDATE
触发器中显式更新了哪些列?
例如:我只想:new.last_modified_by := USER
在UPDATE
语句没有明确指定此列的值时设置。
使用UPDATING
功能:
if updating('LAST_MODIFIED_BY') then
...
end if;
更多详细信息在手册中: http: //docs.oracle.com/cd/E11882_01/appdev.112/e25519/triggers.htm#BCFIDDBB