當前位置:首頁 » 存儲配置 » 查看存儲過程

查看存儲過程

發布時間: 2022-01-09 18:18:29

Ⅰ oracle怎麼查看存儲過程代碼

> sqlplus ( < username > [/ < password > ][@ <
connect_identifier > ] | /) [AS SYSDBA | AS SYSOPER] | /NOLOG
SQL > desc user_source;
Name Null ? Type
-- --------------------------------------- -------- ----------------------------

NAME VARCHAR2 ( 30 )
TYPE VARCHAR2 ( 12 )
LINE NUMBER
TEXT VARCHAR2 ( 4000 )

SQL > select TEXT from user_source where TYPE = ' PROCEDURE ' and NAME = ' Your_Procere_name ' ;

no rows selected

SQL > var out_var number
exec Your_Procere_name ( '' , '' , '' ,:out_var)
print out_var

Ⅱ 如何查看存儲過程的性能

方法一:
Sql代碼
select *
from sysobjects o, syscomments s
where o.id = s.id
and text like '%yyao%'
and o.xtype = 'P'
select *
from sysobjects o, syscomments s
where o.id = s.id
and text like '%yyao%'
and o.xtype = 'P' 將yyao替換成自己要查找的文本

方法二:
Sql代碼
select routine_name,routine_definition,routine_type
from information_schema.routines
where routine_definition like '%Parent%'
order by routine_type
select routine_name,routine_definition,routine_type
from information_schema.routines
where routine_definition like '%Parent%'
order by routine_type 將Parent替換成自己要查找的文本

方法三:
Sql代碼
sp_depends customer
sp_depends customer 此方法只能查找資料庫對象,如表、視圖、存儲過程、函數

Ⅲ 怎麼查看存儲過程的具體內容

有時候你沒有辦法使用圖形界面的管理器連接SQL 伺服器,這個時候如果你想查看一個存
儲過程的內容就只能依靠SQL 語句了。
系統提供了一個存儲過程可以查看 rule,stored procere, user-defined function,
trigger, 或者 view。Syntaxsp_helptext @objname = 'name'
sp_helptext '存儲過程名稱'

Ⅳ 怎麼在oracle中查看存儲過程

語句查詢法:

SELECTtext
FROMuser_source
WHERENAME='ProcereName'
ORDERBYline;--其中ProcereName為存儲過程名字,需要全部用大寫英文。

工具查詢法:

1、登錄第三方工具(如pl/sql)登錄到指定資料庫。

Ⅳ 如何查看oracle的存儲過程

使用tode或者Navicat 或者navigtor等連接oracle的工具

找到procere的選項即可查看所有的存儲過程,點擊某個名字可以看到其中的定義

Ⅵ 怎麼查看一個存儲過程的SQL語句

查看一個存儲過程的SQL語句步驟如下:

1、開啟Microsoft SQL Server資料庫管理工具,輸入賬號密碼連接到資料庫。

Ⅶ 怎麼看存儲過程的內容

sql語句執行的時候要先編譯,然後執行。存儲過程(Stored Procere)是一組為了完成特定功能的SQL語句集,經編譯後存儲在資料庫中。用戶通過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。存儲過程是資料庫中的一個重要對象,任何一個設計良好的資料庫應用程序都應該用到存儲過程。http://ke..com/view/68525.htm?fr=ala0

Ⅷ 如何使用sql語句查看存儲過程

利用數據字典視圖查看當前用戶所有存儲過程及其代碼
select name,text from user_source where type='PROCEDURE'.

Ⅸ 知道存儲過程名怎麼查看存儲過程代碼

使用SQL Server Management Studio在列表中查看即可。

步驟:

1、登錄SQL Server Management Studio。

2、左邊的樹點擊要查詢的庫左邊的「+」,點開後會變成「-」,下同。

6、如果是查看系統存儲過程,在第3步後點擊系統存儲過程,然後找到要查的名字,同第4,5步即可。

Ⅹ 如何查詢存儲過程查詢出來的結果

別建立 存儲過程啊, 建立一個 表值函數 就行.

1> CREATE FUNCTION getHelloWorld()
2> RETURNS TABLE
3> AS
4> RETURN
5> SELECT 'Hello' AS A, 'World' AS B;
6> GO
1> SELECT * FROM getHelloWorld();
2> go
A B
----- -----
Hello World

(1 行受影響)

---

如果存儲過程無法修改
那麼需要查看 客戶方 給出的 存儲過程 的參數列表.
也就是 哪個參數是 IN 的, 哪個參數 是 OUT 的。
要 通過 調用存儲過程的方式
拿到 OUT 參數對應的數據。

沒法簡單的 SELECT 了。

熱點內容
怎麼存儲青菜 發布:2024-09-22 04:33:53 瀏覽:160
c預編譯日期 發布:2024-09-22 04:21:26 瀏覽:676
webservicepython 發布:2024-09-22 04:12:00 瀏覽:406
動捕伺服器電腦 發布:2024-09-22 04:04:45 瀏覽:119
c語言運行時間 發布:2024-09-22 04:03:50 瀏覽:322
phpxss攻擊 發布:2024-09-22 03:46:17 瀏覽:735
電腦怎麼通過網線訪問伺服器網線 發布:2024-09-22 03:45:35 瀏覽:747
如何查已有網路的密碼 發布:2024-09-22 03:31:30 瀏覽:893
驅動forlinux 發布:2024-09-22 03:15:50 瀏覽:789
凌派車有哪些配置 發布:2024-09-22 03:15:00 瀏覽:749