oracle 根据表查询涉及到的包、存储过程

原创 2016年08月31日 16:38:47
select owner, 
       object_name,
       object_type,
       created,
       last_ddl_time,
       status,
       t.use_tables
  from dba_objects u
  left join (SELECT name,
                    type,
                    referenced_owner || '.' || referenced_name use_tables
               FROM dba_dependencies
              WHERE referenced_type IN ('TABLE')
                and type in ('PACKAGE BODY', 'PACKAGE', 'PROCEDURE', 'FUNCTION', 'TRIGGERS', 'SEQUENCE', 'SYNONYM', 'VIEW', 'MATERIALIZED VIEW', 'TYPE', '', 'TYPE BODY') 
    and referenced_name in (
          'TS_USER_INFO'
          ) 
              ) t
    on u.object_name = t.name
   and u.object_type = t.type
 where object_type in ('PACKAGE BODY', 'PACKAGE', 'PROCEDURE', 'FUNCTION', 'TRIGGERS', 'SEQUENCE', 'SYNONYM', 'VIEW', 'MATERIALIZED VIEW', 'TYPE', '', 'TYPE BODY') 
   and t.use_tables is not null ;
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包

--delete tablesSql代码 select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tabl...

Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包

--以下方法1,3本人试过,在sqlplus下最好用的删除,还原方法是: --把删除表,写成脚本: --************************ --**方法1 --*********...

Oracle用存储过程查询多张表的方法

前用企业库读SQL Server返回数据集没任何问题,可以返回1个也可以返回多个,读Oracle的时候返回一个数据集的时候也没问题,可是最近在用Oracle返回多个数据集的时候却出了问题,几经辗转,终...
  • jumtre
  • jumtre
  • 2014-09-28 13:48
  • 5656

Oracle 11g 使用 UTL_MAIL 包实现存储过程发送邮件

在 oracle 开发或维护时,我们经常需要用到发送邮件来实现预警功能。在 oracle 10g 之前,我们采用 utl_smtp 来包装为一个邮件的方式来发送邮件,这种方式需要写比较长的代码;在 o...

Oracle 11g 使用 UTL_MAIL 包实现存储过程发送邮件

在 oracle 开发或维护时,我们经常需要用到发送邮件来实现预警功能。在 oracle 10g 之前,我们采用 utl_smtp 来包装为一个邮件的方式来发送邮件,这种方式需要写比较长的代码;在 o...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)