存储过程的查询

Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

在实际使用中,经常会需要查询数据库中已有的存储过程或者某一个存储过程的内容,

下面就介绍-下如何查询存储过程。

这需要使用到数据字典 user_source,使用的查询语句如下所示

sql 复制代码
SELECT DISTINCT name FROM user_source WHERE type=upper('procedure');

上面这个语句查询当前用户下所有的存储过程的名字。此外,

我们还可以查询存储过程的内容,查询语句如下所示

sql 复制代码
SELECT text FROM user source WHERE name=upper( 'pro_aa);

上面查询语句的返回结果如下图所示

可以看到存储过程的程序代码

相关推荐
2401_89195731几秒前
简单了解一下智能指针(C++)
开发语言·c++
archko1 分钟前
用rust写了一个桌面app,就不再想用kmp了
开发语言·后端·rust
华仔啊3 分钟前
RabbitMQ 的 6 种工作模式你都掌握了吗?附完整可运行代码
java·后端·rabbitmq
计算机毕设MTU77576 分钟前
999+套计算机毕业设计——基于HTML5+CSS的图书馆借阅管理系统的设计与实现(含源码+部署教程+数据库)
数据库·spring boot·课程设计·借阅管理系统·图书馆
星释6 分钟前
Rust 练习册 109:深入探索列表关系判断
开发语言·后端·rust
lsx2024068 分钟前
Python3 实例
开发语言
2501_916766548 分钟前
MySQL 数据库与 SQL 语言介绍
数据库·sql·mysql
Hello.Reader9 分钟前
在 Flink SQL 里做向量检索 VECTOR_SEARCH
大数据·sql·flink
古城小栈15 分钟前
Spring AI Alibaba 重磅更新:Java 的开发新纪元
java·人工智能·spring
hakertop16 分钟前
如何基于C#读取.dot图论文件并和QuickGraph联动
数据库·c#·图论