如果我运行此查询:
SELECT DISTINCT U.REFERENCED_NAME, U.REFERENCED_TYPE
FROM USER_DEPENDENCIES U
where U.name IN('P_CREATE_T')
它会给我:
U.REFERENCED_NAME | U.REFERENCED_TYPE
random_name_table | table
如果我删除此表 random_name_table :
删除表 random_name_table
我运行dependecie查询它会给我这个:
U.REFERENCED_NAME | U.REFERENCED_TYPE
BIN$6WfJh8MWWGngQ3ATqMDOpQ==$0 | table
我知道结果与回收站有关,但我要问的是有没有一种方法可以显示表格,即使它被丢弃了?我的意思是不应该从过程中读取依赖查询而不是从数据库中读取?如果没有,是否有从过程读取而不是从数据库读取的查询?
编辑
好,我会说清楚:
我的问题 USER_DEPENDENCIES 是从程序还是数据库中读取?我的第二个问题是回收站总是显示吗?我的意思是有时recylebin的结果会消失吗?