如何使用SQLPlus查看Oracle存储过程?

问题描述 投票:0回答:2

如何使用 sqlplus for Oracle 10g 查看存储过程的代码?

当我输入时:

desc daily_update; 

它向我显示了参数,但是当我尝试执行以下操作时:

select * from all_source where name = 'daily_update';

我明白了

未选择行

我做错了什么?

oracle stored-procedures oracle10g sqlplus
2个回答
52
投票

检查你的大小写,名称通常以大写形式存储

选择* 来自 all_source WHERE 名称 = 'DAILY_UPDATE' 按类型、线路订购;


0
投票

实现大写转换器并仅搜索程序。

SELECT *

来自 ALL_SOURCE WHERE NAME = UPPER('daily_update') AND TYPE = '程序';

© www.soinside.com 2019 - 2024. All rights reserved.