且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

[20131110]sys用户的表不能建立触发器.txt

更新时间:2022-09-08 12:27:00

[20131110]sys用户的表不能建立触发器.txt

SYS@test01p> @ver

BANNER                                                                               CON_ID
-------------------------------------------------------------------------------- ----------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production              0

create table t ( a number);

create trigger t_trigger
after insert on sys.t
begin
null;
end;
/

               *
ERROR at line 1:
ORA-04089: cannot create triggers on objects owned by SYS

--看来oracle自身并不喜欢触发器。作为dba也一样。^_^。
--收尾工作:

SYS@test01p> drop table t purge ;
Table dropped.

--实际上sys用户oralce的许多特性是不支持的,自己在工作应该注意!