存储过程的查询

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

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

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

相关推荐
不会c嘎嘎21 小时前
QT中的各种对话框
开发语言·qt
陌路2021 小时前
RPC分布式通信(2)---四种典型式线程池(1)
java·开发语言·c++
warton8821 小时前
proxysql配置mysql mgr代理,实现读写分离
linux·运维·数据库·mysql
微露清风21 小时前
系统性学习C++-第二十四讲-智能指针的使用及其原理
java·c++·学习
我是一只小青蛙88821 小时前
手撕C++STL的list实现
开发语言·c++·list
顺心而行...21 小时前
安装 ubuntu 24.04 LTS 单系统教程
开发语言
wenjianhai21 小时前
若依(RuoYi-Vue-Plus)框架使用WebSocket
java·若依
Coder_Boy_21 小时前
基于SpringAI的在线考试系统-核心模块的数据模型交互关系
java·数据库·人工智能·spring boot·交互
yaoxin52112321 小时前
295. Java Stream API - 选择适用于并行计算的 BinaryOperator
java·开发语言
We....21 小时前
SpringBoot 微服务拦截器与负载均衡实践
java·spring boot·微服务·负载均衡