oracle中包怎么查询 oracle的包

Oracle 怎么查询函数在哪个包里?比如TRUNC这个函数

查看包中函数、过程的SQL语句:

成都创新互联公司是一家集网站建设,伍家岗企业网站建设,伍家岗品牌网站建设,网站定制,伍家岗网站建设报价,网络营销,网络优化,伍家岗网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

SELECT owner,name,text,line FROM DBA_SOURCE where type = 'PACKAGE' and (TEXT like ' procedure%' or TEXT like ' function%');

结果中,owenr:哪个用户的,name:哪个包,text:函数名及部分参数,line:行位置

如果要看到全部参数,看line,然后+1、+2...就可以看到

查看函数、过程的SQL语句:

SELECT OWNER,NAME,TYPE,TEXT,line FROM DBA_SOURCE WHERE LINE=1 AND TYPE IN ('FUNCTION','PROCEDURE');

如果要看完整的参数定义,按owner,name,type,text定位,一般前几行就是参数定义。

以上语句测试过,应该能满足你的要求。

别忘了给“最佳答案”就行(呵呵)

怎么查询oracle所有dbms包使用的方法?

最好的办法是查看oracle的官方文档,这里肯定是最全的,使用方法什么的都有。

其他方法,要么能查到名字(desc dbms_xxxxx),要么能查到定义,至于怎么用还是要自己摸索,我记得文档似乎有在线版的,xxxx PL/SQL Packages and Types xxxxx前后记不住了。

不过大部分的dbms我们用不到,记住几个可能常用的就行,你要是问哪个常用,这个真的不好说,反正,我本身除了dbms_scheduler,dbms_job以外很少用到,毕竟这个是计划任务和job要用的,所以用的比较多些。其他的dbms我用的真的很少,只有在偶尔可能用到的时候我才会去3那些大簿头,毕竟都是英文的,烦死了。

如何查找oracle安装包

如果你没有选择安装路径的话,去C盘的program files 里面看看,也可以用自带的搜索在各个盘符里搜索吧! 搜oracle 关键字即可

oracle 怎么查找哪一个包中使用了一个表(表我是知道哪一个的)

你想要找表就找关键字,如果说你不知道表名的关键字。那么在表的上面操作也无非就那么几个,drop和create是不可能在包里处理的。你就查select、 update 和 delete,之后跟的就是表名,

这个是查包里用了多少个表,都是哪些表。

如果反过来查,一个表被多少个包,存贮过程等使用了,那就更简单了,用Toad for Oracle,在编辑器里打上表名后F4,点那个used by就OK了。

文章题目:oracle中包怎么查询 oracle的包
标题来源:https://www.cdcxhl.com/article38/hjgdsp.html

成都网站建设公司_创新互联,为您提供网站收录移动网站建设做网站品牌网站制作小程序开发企业网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设