Oracle預存程序的調試

來源:互聯網
上載者:User

標籤:

  在工作匯總有時候程式會調用預存程序來實現某些功能,因為這樣的話,速度更快。所以學習如何調試預存程序就非常的重要。

  首先,開啟PLSQL DEVELOPMENT首先介紹一下,這個軟體的各個視窗是用來幹什麼的。

,這是PLSQL工具左側的視窗,每個視窗的作用,在這裡,我們討論如何在plsql中進行oracle的預存程序的調試功能。所以主要看2和3.

2.是package檔案夾,裡面存放的就是預存程序,3是oracle的類型,是被預存程序調用。

  首先我們找到java程式中調用預存程序的代碼,那裡會告訴我們調用預存程序的名稱和調用的是預存程序的那個函數。

首先找到預存程序,然後就可以在右邊的視窗看到有哪些函數,如果想看具體的函數的代碼,就點擊按鈕看具體的預存程序的函數的代碼。

如果想要測試,那麼選中相應預存程序的函數,然後右鍵---》測試,即可。

也可以打斷點,

打完斷點以後,可以開始測試。如,填寫相應的參數或者編寫相應的指令碼。

如果想直接跳到斷點處,那麼點擊開始調試按鈕之後,在接著點擊按鈕1,那麼程式就會直接跳到斷點處。

在點擊按鈕2,程式會一步一步往下走,可以將滑鼠移至上方在按鈕上,那樣的貨就可以看到相應的變數的值。

這樣就可以看到到底是哪一步出錯。(因為預存程序中會有異常塊,如果跳到一場塊,那麼就在前一步出錯)

Oracle預存程序的調試

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.