存储过程的查询

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

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

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

相关推荐
q***d17320 分钟前
Rust在网络中的协议栈
开发语言·网络·rust
星释21 分钟前
Rust 练习册 88:OCR Numbers与光学字符识别
开发语言·后端·rust
一生要强的ymy22 分钟前
Polar PHP是世界上最好的语言(困难)
开发语言·php
i***118623 分钟前
【Sql Server】随机查询一条表记录,并重重温回顾下存储过程的封装和使用
数据库·oracle
我命由我123451 小时前
Java NIO 编程 - NIO Echo Server、NIO Client(NIO 异步客户端、NIO Selector 异步客户端)
java·开发语言·网络·java-ee·intellij-idea·intellij idea·nio
嗯、.1 小时前
使用Itext9生成PDF水印,兼容不同生成引擎的坐标系(如: Skia、OpenPDF)
java·pdf·itextpdf·openpdf·坐标变换矩阵
前端炒粉2 小时前
35.LRU 缓存
开发语言·javascript·数据结构·算法·缓存·js
星释3 小时前
Rust 练习册 75:ETL与数据转换
开发语言·rust·etl
happyjoey2173 小时前
使用Qt自带的Maintenance Tool将Qt6.9升级为QT6.10
开发语言·qt
断剑zou天涯4 小时前
【算法笔记】窗口内最大值或最小值的更新结构
java·笔记·算法