您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

查找特定表的数据源-ORACLE

查找特定表的数据源-ORACLE

没有这样的脚本,您可以通过该脚本来确定表的数据源。我能想到的最好的办法是,您可以过滤所有引用表的存储过程

SELECT *
  FROM dba_dependencies
 WHERE referenced_owner = 'SCOTT'
   AND referenced_name  = 'YOUR_TABLE_NAME'
   AND referenced_type  = 'TABLE'

或者您可以使用此脚本

SELECT *
  FROM dba_source
 WHERE UPPER(text) LIKE '%YOUR_TABLE_NAME%';

这将过滤掉表所引用的所有存储的procs / triggers / other db代码,然后您必须检查insert使用语句的代码

Oracle 2022/1/1 18:45:06 有321人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶