当前位置:  开发笔记 > 编程语言 > 正文

如何检索Oracle过程或函数的主体

如何解决《如何检索Oracle过程或函数的主体》经验,为你挑选了2个好方法。

我希望能够从Oracle 9i数据库中检索子程序,函数,包规范和包体的模式信息,以便我可以使用系统中的类将它们呈现给C#客户端中的用户. Data.OracleClient命名空间.

到目前为止,我已经能够以比Java应用程序更快的速度显示高级模式数据,但是包和函数是我无法掌握的.我可以以非常有用的方式显示列,它们的类型,索引,表级和列级注释以及各种非常有用的信息.现在,如果我能够完成程序.



1> Eddie Awad..:

查询数据字典表ALL_SOURCE http://download.oracle.com/docs/cd/B10501_01/server.920/a96536/ch2124.htm#1300946



2> cagcowboy..:

这有帮助吗?不清楚你是想通过System.Data.OracleClient还是通过SQL得到这个?

SELECT TEXT
FROM   ALL_SOURCE
WHERE  NAME = 
AND    OWNER = 

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有