發(fā)布時(shí)間:2015-11-06 16: 30: 34
Navicat for Oracle 包是被相關(guān)過程封裝、存儲函數(shù)及保存在數(shù)據(jù)庫的其他程序?qū)ο?,包主體可以指定、定義這些對象。包包括兩個(gè)部分:規(guī)格和主體,點(diǎn)擊Navicat 主界面上的其他->包可以打開包對象列表。
代碼大綱窗口顯示包或包主體的信息,包括函數(shù)、過程、參數(shù)、代碼主體等。點(diǎn)擊查看->代碼大綱,就可以打開“代碼大綱”窗口。需要注意的是,該功能只限于完整版本。
包的定義
輸入包的定義。保存包后,用戶可以編輯包主體。點(diǎn)擊“新建包主體”或“設(shè)計(jì)包主體”可打開包主體設(shè)計(jì)器。
包主體的定義
輸入包主體的定義。編輯包規(guī)格,點(diǎn)擊“設(shè)計(jì)包規(guī)格”打開包設(shè)計(jì)器。
結(jié)果
要運(yùn)行包,在工具欄點(diǎn)擊“運(yùn)行”。
● 如果 SQL 語句是正確的,該語句將被運(yùn)行,如果該語句返回?cái)?shù)據(jù),“DBMS 輸出”選項(xiàng)卡返回?cái)?shù)據(jù)。
● 如果運(yùn)行包時(shí)發(fā)生錯(cuò)誤,運(yùn)行停止,將顯示相應(yīng)的錯(cuò)誤信息。
● 如果函數(shù)或過程需要輸入?yún)?shù),選擇函數(shù)或過程并輸入?yún)?shù)。
調(diào)試(只限于完整版本)
在工具欄點(diǎn)擊“調(diào)試”,啟動Oracle 調(diào)試器,即可調(diào)試包。如果函數(shù)或過程需要輸入?yún)?shù),選擇函數(shù)或過程并輸入?yún)?shù)。用戶可以通過每句語句旁的灰色范圍點(diǎn)擊紅色的圓圈為調(diào)試添加或移除斷點(diǎn)。
更多Navicat 教程,可參考 Navicat 官網(wǎng)。
展開閱讀全文
︾