存储过程的查询

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

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

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

相关推荐
yuzhiboyouye1 分钟前
com.fasterxml.jackson.annotation 里最常用高频的注解,可以按“控制字段、控制格式、控制结构、控制流程”来记
java·开发语言
太理摆烂哥3 分钟前
MySQL的查询
数据库·mysql
HAPPY酷3 分钟前
C++ 内存泄漏排查:从裸 new 到 RAII 修复,附 ASan 实战
开发语言·c++
码士集团小青7 分钟前
硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战
数据库·redis·缓存
苜蓿muxu11 分钟前
简述 ConcurrentHashMap 和 CopyOnWriteArrayList 的区别以及各自适用场景
java·编程语言
9527!到!17 分钟前
Springboot @value读取配置参数踩坑&推荐解决方案
java·spring boot·spring
十年Java程序媛26 分钟前
Java 面试常问 this、super:构造方法调用顺序避坑
java·开发语言·spring boot·面试·个人开发
钱栈up28 分钟前
配料秤料位查出来是负数——IoTDB存的是周期增量,我却在拿首尾相减
前端·数据库
人丰31 分钟前
一次生产卡顿复盘:BI 数据抽取引发 PostgreSQL 长事务事故
数据库·c#
程序员塔塔喵35 分钟前
【MySQL篇|第四篇】事务隔离级别
数据库·mysql·事务隔离级别