存储过程的查询

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

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

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

相关推荐
SelectDB3 小时前
订单表改成实时更新后,我把主键模型的坑踩了一遍
大数据·数据库·数据分析
devilnumber3 小时前
Redis 数据类型 + 项目落地场景(面试版,全面、实用,后端常用)
数据库·redis·面试
惠惠软件3 小时前
PDF加盖骑缝章标注工具,PDF 文档上批量添加骑缝章或盖章的小工具
数据库·pdf·办公文件
SelectDB3 小时前
压完一轮 TPC-H SF100,我才学会怎么读基准数字
大数据·数据库
大风起兮云飞扬丶3 小时前
Java——枚举
java·开发语言
小灰灰搞电子3 小时前
Rust+Slint 实现高级动态消息提示框源码分享
开发语言·rust
Dev _3 小时前
Python解释器安装在系统级目录导致命令行用户‌没有权限‌向该目录写入文件
开发语言·python
鸢尾掠地平3 小时前
MySQL建库命令总结(含练习)
数据库·oracle
qq_406981033 小时前
大白话rust系列08 当变量遮蔽遇上引用,探究变量遮蔽的本质
开发语言·后端·rust
ReStock活库3 小时前
Zephyr异步SPI调用返回后,为什么不能立即复用发送缓冲区?
java·前端·网络