存储过程的查询

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

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

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

相关推荐
callJJ几秒前
Codex 联动 OpenSpec 提效方法论
java·开发语言·codex·openspec
过期动态2 分钟前
【RabbitMQ基础篇】RabbitMQ从入门到实战
java·jvm·数据库·分布式·spring·rabbitmq·intellij-idea
MandalaO_O2 分钟前
MySQL:数据库约束
数据库·mysql
上弦月-编程3 分钟前
Java编程:跨平台开发利器
java·开发语言
AI人工智能+电脑小能手5 分钟前
【大白话说Java面试题】【Java基础篇】第38题:两个对象的hashCode()相同,则 equals()是否也一定为 true?
java·开发语言·后端·面试·hash-index
java1234_小锋6 分钟前
什么是可重入锁ReentrantLock?
java·开发语言
csbysj20208 分钟前
XSLFO 区域
开发语言
江南十四行12 分钟前
Java并发编程中的锁机制:synchronized与Lock详解
java·开发语言
SamDeepThinking13 分钟前
所有的框架源码,最怕的就是被debug
java·后端·程序员