【发布时间】:2011-07-01 02:18:53
【问题描述】:
我不熟悉使用触发器。我可以使用什么函数来确定是谁触发了我的触发器?
例如:
有人更新了一行,我想知道是谁更新了该行。
我正在使用 Oracle 10g。
【问题讨论】:
我不熟悉使用触发器。我可以使用什么函数来确定是谁触发了我的触发器?
例如:
有人更新了一行,我想知道是谁更新了该行。
我正在使用 Oracle 10g。
【问题讨论】:
SELECT sys_context('USERENV', 'SESSION_USER') FROM dual;
或
SELECT sys_context('USERENV', 'SESSION_USERID') FROM dual;
【讨论】: