oracle查询所有包中的存储过程,oracle查询所有包中的存储过程记录( 二 )


可查看sys用户下所有存储过程名字 select text from user_source where name=XXX可查看该存储过程的内容 plSQLdevloper工具:左侧找到‘Procedures’,点开之后即可查看当前用户的所有存储过程 。
找到Procedures目录 。Objects小窗口中,点击current user,选择自己过程所在目录 , 如果是当前用户,则不用选择,然后展开Procedures目录 , 目录下即是过程名,可以找到自己需要的过程,右击选择view查看,选择edit编辑即可 。
查看oracle有多少存储过程total,s.buffer_gets_total from dba_hist_sqlstat s,dba_hist_sqltext t where s.sql_id=t.sql_id and t.sql_text like%存储过程名称%;没有想到其他好办法,确实不太好查了,把存储过程当作sql来查找吧 。
你是要知道存储过程整个sql句子?还是执行存储过程?。坎榭创娲⒐掏暾膕ql句子 , 一个很简单的方法:储过程名后面加个“.”,然后选中存储过程名称,单击右键 , 点击view或者edit即可 。
在存储过程中加一个输出参数,执行完存储过程后 , 判断输出参数的值;查看存储过程中处理数据后,你要的效果达到没有 。甲骨文股份有限公司(Oracle)是全球大型数据库软件公司,总部位于美国加州红木城的红木岸 。
由于也可能是job在运行存储过程 , 所以无法使用v$session 与 v$sql视图查询出正在运行的存储过程 。变通的方法是写存储过程,重新编译相关的procedure,如果无法编译则表示在运行当中 。
首先你的查询存储过程是有问题的 【user_telephone:=p_user_login_name】改成 【user_telephone=p_user_login_name】 , 【aa varchar2】后面加一个【;】 。
登录过程所在的用户下 , 如果是pl/sql 工具可以选中过程名右键点view进行查看 , 如果是命令行,可以view 过程名 进行查看 。
【oracle查询所有包中的存储过程,oracle查询所有包中的存储过程记录】oracle查询所有包中的存储过程的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于oracle查询所有包中的存储过程记录、oracle查询所有包中的存储过程的信息别忘了在本站进行查找喔 。

推荐阅读