求乙個最簡單的oracle查詢儲存過程。

2025-02-09 16:35:12 字數 2800 閱讀 8316

如何檢視oracle包體內的儲存過程

1樓:信必鑫服務平臺

1、開啟pl/sql,新建sql視窗。

2、輸入包體的使用者名稱及包名,例如使用者名稱。包名,選中右擊,選擇view spec & body檢視,包體有兩頁,第1頁為包裡過程的目錄,第2也為具體內容。

3、輸入包體的使用者名稱、包名及包裡的過程名,例如使用者名稱。包名。過程名,按住ctrl,然後右擊即可檢視,但只能檢視包體的過程內容,過程目錄無法檢視。

4、同樣在pl/sql中,開啟tool目錄,確保object browser前面已打勾,然後口視窗右側可以找到objects小視窗,點選,選擇自己包體所在目錄,如果是當前使用者,則不用選擇,然後packages目錄,目錄下即是包名,可以找到自己需要的包體,右擊選擇view spec & body檢視。

oracle 如何通過表查詢儲存過程名

2樓:惠企百科

1、第一種方法,開啟pl/sql,新建sql視窗。

2、螞枯輸入過程的使用者名稱及過程名,例如,選中右擊,選擇view檢視,選擇edit。

3、同樣在pl/sql中,開啟tool目錄,確保object browser前面已打勾,然後口視窗右側可以找到objects小視窗,找到procedures目錄。

4、objects小視窗中,點選,選擇自己過程所在悶殲洞目錄,如果是當前使用者,則不用選擇,然後procedures目錄,目錄下改碧即是過程名,可以找到自己需要的過程,右擊選擇view檢視,選擇edit即可。

怎麼才oracle中檢視儲存過程

3樓:網友

可用語句檢視或用第三方工具檢視。

一、語句檢視方法:

1、執行語句:

select text

from user_source

where name = 'procedure name'

order by line;--其中procedure name為儲存過程名字,需要全部用大寫英文。

2、如要查p_test的儲存過程:

select text

from user_source

where name = 'p_test'

order by line;

3、內容如下:

二、工具檢視:

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

2、左側樹中找到procedures,然後找到相應的儲存過程。

3、右鍵該儲存過程,選擇「檢視」。

4、然後就可以看到了。

4樓:匿名使用者

select ,-儲存過程名。

from dba_segments a,dba_objects b

where = '表空間名稱'

and trim( = trim(

and = 'procedure' --物件型別:儲存過程一般檢視的時候就用就是完整儲存過程名。

oracle 如何通過表查詢儲存過程名

5樓:一棵無所不知的小白菜

1、第一種方法,開啟pl/sql,新建sql視窗。

2、輸入過程的使用者名稱及過程名,例如,選中右擊,選擇view檢視,選擇edit。

3、同樣在pl/sql中,開啟tool目錄,確保object browser前面已打勾,然後口視窗右側可以找到objects小視窗,找到procedures目錄。

4、objects小視窗中,點選,選擇自己過程所在目錄,如果是當前使用者,則不用選擇,然後procedures目錄,目錄下即是過程名,可以找到自己需要的過程,右擊選擇view檢視,選擇edit即可。

6樓:

user_source表沒問題,這裡面儲存著儲存過程的語法,你通過乙個模糊查詢like '%表名字%',就能查到儲存過程名。

select distinct name from user_source where type = 'procedure' and text like '%table_a%'

這樣應該能查到你的這個表涉及到的儲存過程了。

如何檢視oracle包體內的儲存過程

7樓:布樂正

1、開啟pl/sql,新建sql視窗。

2、輸入包體的使用者名稱及包名,例如使用者名稱。包名,選中右擊,選擇view spec & body檢視,包體有兩頁,第1頁為包裡過程的目錄,第2也為具體內容。

3、輸入包體的使用者名稱、包名及包裡的過程名,例如使用者名稱。包名。過程名,按住ctrl,然後右擊即可檢視,但只能檢視包體的過程內容,過程目錄無法檢視。

4、同樣在pl/sql中,開啟tool目錄,確保object browser前面已打勾,然後口視窗右側可以找到objects小視窗,點選,選擇自己包體所在目錄,如果是當前使用者,則不用選擇,然後packages目錄,目錄下即是包名,可以找到自己需要的包體,右擊選擇view spec & body檢視。

8樓:滑過的板磚

你用的什麼工具?pl/sql開發工具,開啟乙個sql視窗,然後把包名字輸入,右鍵單擊,就會出現edit or view package 的選項。單擊就行了。

9樓:網友

package bodies 右鍵或者檢視都可以。

10樓:包飛風

用pl/sql developer的物件一欄裡面的package bodies

或者 select text from dba_source where 來檢視。

乙個關於ORACLE查詢問題!求解

根據您的補充 是不是指比如取cid 即取兩表的cid 的資料的合計?比如a表沒有cid 的記錄,而b表cid 的資料有條,結果是不是?而不是沒有?如果是這樣,先把a,b兩表集合起來,相當於提取出兩個表所有的id,cid,addtime都提取出來,然後直接取彙總就可以了。如果不是,可以在union a...

求日語最簡單的初級語法,求日語最簡單的一個初級語法

1,可以互換,只是換了以後強調的東西就變了,手紙 速達 送 是強調信,就是什麼用快遞寄出去的,是信,不是別的。而速達 手紙 送 就傾向於強調寄信的手段。總的來說區別不大。2,這句話有歧義,是 作 還是 因為你那樣寫成漢字又沒前後文,別人不好理解。前一句是為什麼要做麵條,後一句是用什麼東西來做麵條。而...

怎麼畫最簡單的畫小狗,怎樣畫一個最簡單的小狗

教你怎麼畫出一隻可愛的小狗如下幾個步驟 大部分人都喜歡可愛的小狗狗,但是很多人卻畫不出一隻可愛的小狗。按照下面的方法來畫出一隻可愛的小狗,你一定會給自己點贊!成品展示 一 工具 原料 a4紙水筆 二 方法 步驟 1.第一步是為整個圖畫勾勒線條。先畫出一個大圓,然後再大圓的下面畫一個約四分之三橢圓,注...