存储过程的查询

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

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

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

相关推荐
cfm_291412 分钟前
Redis数据安全性解析
数据库·redis·缓存
xiaoshuaishuai814 分钟前
C# 内存管理与资源泄漏
开发语言·c#
DIY源码阁18 分钟前
JavaSwing学生成绩管理系统 - MySQL版
java·数据库·mysql·eclipse
lsx2024061 小时前
SVN 检出操作
开发语言
basketball6161 小时前
C++ NULL 和 nullptr 区别 以及 nullptr 的核心实现
java·开发语言·c++
NiceCloud喜云2 小时前
Claude Code Routines 实战:三种触发器跑通云端自动化编码
android·运维·数据库·人工智能·自动化·json·飞书
辞忧九千七2 小时前
Redis 单机一主二从主从复制完整搭建指南
数据库·redis·缓存
旺仔来了2 小时前
不联网的Linux下部署python环境
linux·开发语言·python
lzhdim2 小时前
SQL 入门 16:SQL 事务隔离级别与死锁解析(易懂)
数据库·sql
JAVA面经实录9172 小时前
MyBatis面试题库
java·mybatis