SqlPlus 中,如何查看某存储过程的内容?

简介: select text from all_source where name = '存储过程名';  例如建立存储过程的语句为: CREATE OR REPLACE PROCEDURE EMP_COUNTASV_TOTAL NUMBER(10);BEGIN SELECT COUNT(*) INTO V_TOTAL FROM EMP; DBMS_OUTPUT.PUT_LINE
select text from all_source where name = '存储过程名'; 
例如建立存储过程的语句为:
CREATE OR REPLACE PROCEDURE EMP_COUNT
AS
V_TOTAL NUMBER(10);
BEGIN
 SELECT COUNT(*) INTO V_TOTAL FROM EMP;
 DBMS_OUTPUT.PUT_LINE('雇员总人数为:'||V_TOTAL);
END;
执行查询语句为:
select text from all_source where name = 'EMP_COUNT';
结果为:

相关文章
|
6月前
|
SQL Oracle 关系型数据库
导出Oracle数据库sqlplus命令行查询的结果到文件
导出Oracle数据库sqlplus命令行查询的结果到文件
123 0
|
6月前
|
SQL Oracle 关系型数据库
Oracle数据库sqlplus命令行执行sql语句时,语句有中文报错解决
Oracle数据库sqlplus命令行执行sql语句时,语句有中文报错解决
|
9月前
|
SQL 安全 数据库
SQL Server数据库 附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。
SQL Server数据库 附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。
398 0
|
存储
SqlPlus 中,如何查看某存储过程的内容?
select text from all_source where name = '存储过程名';  例如建立存储过程的语句为: CREATE OR REPLACE PROCEDURE EMP_COUNT AS V_TOTAL NUMBER(10); BEGIN SELECT COUNT(*) INTO V_TOTAL FROM EMP; DBMS_OUTPUT.PUT_LINE
1025 0
|
SQL Oracle 关系型数据库
Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法
Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法
317 0
Oracle 数据库利用sql语句杀掉用户session进程,“ORA-01940: 无法删除当前连接的用户“问题解决办法
|
SQL Oracle 关系型数据库
Oracle 数据库直接执行本地sql文件、sql脚本实例演示
Oracle 数据库直接执行本地sql文件、sql脚本实例演示
426 0
|
SQL Oracle 关系型数据库
SQL语句查询出的数据进行字符串拼接,oracle批量删除数据库用户实例演示
SQL语句查询出的数据进行字符串拼接,oracle批量删除数据库用户实例演示
168 0
SQL语句查询出的数据进行字符串拼接,oracle批量删除数据库用户实例演示
|
Oracle 关系型数据库 Linux
oracle数据库exp命令导入导出dmp文件演示,oracle数据库备份还原功能
oracle数据库exp命令导入导出dmp文件演示,oracle数据库备份还原功能
346 0
oracle数据库exp命令导入导出dmp文件演示,oracle数据库备份还原功能
|
SQL Oracle 关系型数据库
Oracle 数据泵迁移用户创建 SQL语句
在进行数据泵迁移时,通常是按照用户进行导入导出,因此需要确认当前数据库中存在那些非系统用户!