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