存储过程的查询

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

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

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

相关推荐
美味蛋炒饭.2 分钟前
Java八股面试(4)
java·开发语言·面试
SL_staff4 分钟前
OKR落地难?技术团队如何用五层联动链打通执行断层
java·开源·全栈
codeejun4 分钟前
每日一Go·MySQL-7、MySQL 核心原理全景图谱
开发语言·mysql·golang
省钱兄--zs4 分钟前
无人自助拼豆系统架构设计与功能实现落地部署全流程实战指南
java·数据仓库·spring boot·系统架构·需求分析
Raas1005 分钟前
AI网关能做调用审计吗?MAI Gateway(魔芋企业级AI网关)实战能力深度解读
java·服务器·网络·数据库·gateway·prompt·企业级产品
海绵宝宝转agent11 分钟前
2026-10-14算法+面经总结
java·笔记·算法·缓存
Java爱好狂.12 分钟前
挑战一周速通Spring+SpringBoot+SpringCloud!
java·后端·spring·springboot·架构师·java面试·java程序员
foolishlee12 分钟前
openGauss同步提交
数据库
bksczm17 分钟前
MySQL进阶篇之备份(下半篇)
数据库·mysql
计算机就业还在扩大18 分钟前
Redis中的setnx是原子性的?
数据库·redis·缓存