存储过程的查询

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);

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

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

相关推荐
曹轲恒1 天前
Java中断
java·开发语言
xxxmine1 天前
Java并发wait(timeout)
java
豆芽脚脚1 天前
MongoDB 导出和导入完整指南
数据库·mongodb
烧饼Fighting1 天前
Mysql替换为瀚高数据库部分函数转换V4.5版本
数据库·mysql
冰冰菜的扣jio1 天前
Redis缓存问题——一致性问题、事务、持久化
java·spring·mybatis
施棠海1 天前
监听与回调的三个demo
java·开发语言
時肆4851 天前
C语言造轮子大赛:从零构建核心组件
c语言·开发语言
上善若水_厚德载物1 天前
Centos7 Mysql 5.7 读写分离
数据库·mysql
赴前尘1 天前
golang 查看指定版本库所依赖库的版本
开发语言·后端·golang
Mr__Miss1 天前
Redis的持久化
数据库·redis·缓存