存储过程的查询

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

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

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

相关推荐
pxzsky7 分钟前
PG17数据库安装中分分词插件:pg_jieba
数据库·postgresql·pg_jieba
spencer_tseng19 分钟前
Redis + Nacos.bat
java·windows·dos
qq_4480111621 分钟前
C语言中的变量和函数的定义与声明
android·c语言·开发语言
她说可以呀1 小时前
Redis哨兵
数据库·redis·bootstrap
troyzhxu1 小时前
列表查询的 GraphQL —— 一行代码终结你的 if-else 地狱!
java·springboot·graphql
kirs_ur1 小时前
CXL(Compute Express Link)— 内存扩展的未来
服务器·数据库·性能优化
孫治AllenSun2 小时前
【DataX】生产环境搭建DataX集群案例
java·开发语言·jvm
c238563 小时前
把 C++ 内存分配拆透:new 与 malloc 的三层血缘
开发语言·c++·算法
好好沉淀3 小时前
@NotBlank(message = “{xxx}“) 注解中花括号的含义
java
fīɡЙtīиɡ ℡3 小时前
内存泄漏产生的原因
java·spring·servlet