存储过程的查询

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

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

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

相关推荐
蓝胖的四次元口袋4 分钟前
Redis知识梳理(5)
数据库·redis·缓存
用户302822530685 分钟前
你的 API 只返回 30 条,为什么数据库还是被打满了?
数据库·后端·架构
SL_staff8 分钟前
报工≠打卡:从任务报工到闭环管控的5个数据断点排查清单
java·spring boot·全栈
用户7138742290010 分钟前
一文读懂 AWS IAM:从工牌、钥匙到统一登录
数据库
tryxr11 分钟前
如何优化sql
java·数据库·sql·数据库优化
曦夜日长16 分钟前
MySQL系统篇,安装部署(一):CentOS 7 下从卸载到登录的完整实战
数据库·mysql·centos
YSL07012417 分钟前
一文通关-----栈和队列
开发语言·数据结构
路上有只喵18 分钟前
认识立创商城元器件 · 贴片电容 MLCC · 国巨CC0603KRX7R9BB104规格书解读4
数据库
SamDeepThinking19 分钟前
配货单发货数为空告警误报治理:写表延迟复核方案
java·后端·架构