前提:必须是sys用户,因为要查询系统表
SQL> select obj#,dataobj#,name,type#,owner# from obj$ where name='xxx';
OBJ# DATAOBJ# NAME TYPE# OWNER#
----- ---------- ---------------- ---------- ----------
5368 xxx 5 1
5993 xxx 42 66
SQL> select obj#,dataobj#,name,type#,owner# from obj$ where obj#=5993;
OBJ# DATAOBJ# NAME TYPE# OWNER#
----- ---------- ---------------- ---------- ----------
5993 xxx 42 66
SQL> delete from obj$ where obj#=5993;
已删除 1 行。
SQL> commit;
提交完成。
SQL> select obj#,dataobj#,name,type#,owner# from obj$ where name='xxx';
OBJ# DATAOBJ# NAME TYPE# OWNER#
----- ---------- ---------------- ---------- ----------
5368 xxx 5 1