之前创建的procedure的结构如果想查看该咋办呢
今天找了一下资料
具体语句
select text from user_source where upper(name)=upper(procedurename);
例如
select text from user_source where upper(name)=upper('test01procedure');
这样就可以查看procedure定义的内容了
但是不知道为什么这样写
之前在网上找还有
select text from user_source where name='test01procedure';
这样的,但是发现不好用啊,就是查不出来,我也不知道什么原因……也不理解为什么要向上面那样写,不过是查出来了,还要继续研究…………
今天找了一下资料
具体语句
select text from user_source where upper(name)=upper(procedurename);
例如
select text from user_source where upper(name)=upper('test01procedure');
这样就可以查看procedure定义的内容了
但是不知道为什么这样写
之前在网上找还有
select text from user_source where name='test01procedure';
这样的,但是发现不好用啊,就是查不出来,我也不知道什么原因……也不理解为什么要向上面那样写,不过是查出来了,还要继续研究…………
本文介绍了一种通过SQL查询来查看Oracle数据库中Procedure定义内容的方法。使用UPPER函数进行大小写不敏感的匹配,确保能够准确地找到指定Procedure的定义。
2369

被折叠的 条评论
为什么被折叠?



