oracle存儲過程怎麼看
⑴ 怎麼才oracle中查看存儲過程
可用語句查看或用第三方工具查看。
一、語句查看方法:
1、執行語句:
sql">SELECTtext
FROMuser_source
WHERENAME='ProcereName'
ORDERBYline;--其中ProcereName為存儲過程名字,需要全部用大寫英文。
2、如要查P_TEST的存儲過程:
SELECTtext
FROMuser_source
WHERENAME='P_TEST'
ORDERBYline;
3、內容如下:
⑵ oracle中如何查看存儲過程的定義
如果是PL/sql
在存儲過程上點擊右鍵,view就行
其他工具也有查看的,一般點右鍵,都有類似於查看的功能的
⑶ 如何查詢oracle庫中已經存在的存儲過程
命令行:
sqlplus / as sysdba
select name from user_source where type='PROCEDURE';
可查看sys用戶下所有存儲過程名字
select text from user_source where name='XXX'
可查看該存儲過程的內容
plSQLdevloper工具:
左側找到『Proceres』,點開之後即可查看當前用戶的所有存儲過程。
右鍵點擊存儲過程,選擇『view』可查看詳細信息
⑷ oracle怎樣查看正在執行的存儲過程
1、在存儲過程中加一個輸出參數,執行完存儲過程後,判斷輸出參數的值;
2、查看存儲過程中處理數據後,你要的效果達到沒有。
⑸ 如何查看ORACLE包體內的存儲過程
1、打開PL/SQL,新建sql窗口
⑹ oracle的存儲過程怎麼查看
在pl/sql左邊樹形列表中找到A這個存儲過程,然後展開A前面的加號,在點擊reference就是調用A的函數和過程
⑺ 如何查看oracle的存儲過程
使用tode或者Navicat 或者navigtor等連接oracle的工具
找到procere的選項即可查看所有的存儲過程,點擊某個名字可以看到其中的定義
⑻ oracle 怎樣查看已經存在的函數,過程
工具sqlplus或者plsqldeveloper
方法一:sqlplus
①登錄用戶後,執行下面語句查看當前用戶有哪些存儲過程:
select name from user_source where type='PROCEDURE';
或者:
select object_name from user_proceres;
或者:
select object_name from user_objects where object_type='PROCEDURE' ;
②找到你所要查詢的存儲過程名字後,執行下面操作,可以看到存錯過程內容:
select text from user_source where name ='xxxx';--(xxxx代表所要查詢的存儲過程名字)
------------------------------------------------
如果是函數,類似的方法,只需要把PROCEDURE,換成FUNCTION即可
-----------------------------------------------
方法二:pl/sql developer
打開該工具後,在最左側可以看到如下截圖,選擇 My objects
⑼ 求高手個簡單問題,如何查看ORACLE存儲過程結果
1.在sql
plus上打開你的存儲過程文件
2.在右側樹形文件中找到proceres里你的文件>在文件名上>右鍵>test
(沒有刷新一下)
3.就會看到新的界面
4.輸入值
5.點擊運行按鈕
這樣就ok了