700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > oracle中怎么查看存储过程的源码

oracle中怎么查看存储过程的源码

时间:2024-02-18 02:32:27

相关推荐

oracle中怎么查看存储过程的源码

今天想找几天前写的存储过程的源码看看,发现自己熟悉的命令怎么都不好使,要不提示标示符错误要不就是提示未选定行,通过baidu得知type跟name变量要弄成大写的。。

select text from user_source where name='存储过程名(大写)' and type='PROCEDURE';

要按照上面那么写,因为自己一直是很不习惯用大写,以前也听说过oracle内部所有的信息都是大写,但是无论如何也想不到会出现今天这样的问题,如果把单引号内部的内容换成小写,就会提示未选定行,提示标示符错误,是因为我之前是从user_procedures中来找的,然后我desc user_procedures了一下,发现里面没有text属性。。囧,究竟为什么一定要大写呢。。困惑。

然后我想应该不止可以查看存储过程的吧,嗯,找到下面这个。

根据GROUP BY TYPE

该ALL_SOURCE中只有以下5种类型

1FUNCTION

2JAVA SOURCE

3PACKAGE

4PACKAGE BODY

5PROCEDURE

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。