我在表中有一些触发器,但是触发器名称显示的是对象名称,而不是原始触发器名称:
select * from user_triggers where table_name='NVT_VEHICLE';
触发器名称:
BIN$j1ygh/CFFDXgVWVB5LsGMg==$1
BIN$j1ygh/CEFDXgVWVB5LsGMg==$1
NVT_LOG_TRIG
答案 0 :(得分:1)
这些奇怪的名称是用户删除的对象的名称。您可以从表中获取对象的原始名称:USER_RECYCLEBIN
USER_RECYCLEBIN
显示有关当前用户拥有的回收站的信息。
它包含ORIGINAL_NAME
和OBJECT_NAME
的回收对象。
根据您的情况,您可以尝试此查询
SELECT
*
FROM
USER_RECYCLEBIN
WHERE
NAME IN (
'BIN$j1ygh/CFFDXgVWVB5LsGMg==$1',
'BIN$j1ygh/CEFDXgVWVB5LsGMg==$1'
);
干杯!