查看存儲過程oracle
『壹』 oracle怎樣查看正在執行的存儲過程
1、在存儲過程中加一個輸出參數,執行完存儲過程後,判斷輸出參數的值;
2、查看存儲過程中處理數據後,你要的效果達到沒有。
『貳』 求高手個簡單問題,如何查看ORACLE存儲過程結果
1.在sql
plus上打開你的存儲過程文件
2.在右側樹形文件中找到proceres里你的文件>在文件名上>右鍵>test
(沒有刷新一下)
3.就會看到新的界面
4.輸入值
5.點擊運行按鈕
這樣就ok了
『叄』 在Oracle中如何查詢一個表空間下所有的存儲過程啊或者是一個用戶下面所有的存儲過程
一個用戶下面所有的存儲過程:
如果有DBA許可權
select * from DBA_objects where object_type='PROCEDURE' and owner='user_name'
否則就all_objects
一個表空間下所有的存儲過程:
這個應該沒有意義
『肆』 如何查看oracle的存儲過程
使用tode或者Navicat 或者navigtor等連接oracle的工具
找到procere的選項即可查看所有的存儲過程,點擊某個名字可以看到其中的定義
『伍』 Oracle 如何通過表查詢存儲過程名
1、第一種方法,打開PL/SQL,新建sql窗口。
『陸』 怎麼才oracle中查看存儲過程
可用語句查看或用第三方工具查看。
一、語句查看方法:
1、執行語句:
SELECTtext
FROMuser_source
WHERENAME='ProcereName'
ORDERBYline;--其中ProcereName為存儲過程名字,需要全部用大寫英文。
2、如要查P_TEST的存儲過程:
SELECTtext
FROMuser_source
WHERENAME='P_TEST'
ORDERBYline;
3、內容如下:
『柒』 如何查看ORACLE包體內的存儲過程
1、打開PL/SQL,新建sql窗口
『捌』 oracle如何查看有哪些存儲過程
select
t.sql_id,
t.sql_text,
s.plan_hash_value,
s.optimizer_cost,
s.executions_total,
s.elapsed_time_total,
s.disk_reads_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來查找吧。
『玖』 如何查詢oracle庫中已經存在的存儲過程
命令行:
sqlplus / as sysdba
select name from user_source where type='PROCEDURE';
可查看sys用戶下所有存儲過程名字
select text from user_source where name='XXX'
可查看該存儲過程的內容
plSQLdevloper工具:
左側找到『Proceres』,點開之後即可查看當前用戶的所有存儲過程。
右鍵點擊存儲過程,選擇『view』可查看詳細信息