練習 1.4:除錯儲存程序

在開始之前,您必須先完成練習 1.3:建立及建置 SQL 儲存程序

工作台含有一個整合的 SQL 儲存程序除錯器。您可以在除錯模式下逐步執行程式碼並檢視結果, 來發現儲存程序的問題並進行必要的變更。

儲存程序除錯器只支援除錯 SQL 儲存程序, 且根據作業系統和 DB2(R) Universal Database(TM) 版本,會有一些進一步的限制。請參閱資訊中心中 SQL 儲存程序除錯器的說明主題,以取得詳細資料。

如果要除錯儲存程序,請執行下列動作:

  1. 在編輯器中,按一下左邊的垂直邊距來設定行岔斷點。
  2. 在「資料定義」視圖中,用滑鼠右鍵按一下儲存程序,然後選取除錯。這時會開啟「除錯」視窗。
  3. 配置清單中,選取 SPEmployee 儲存程序。
  4. 按一下編輯。這時會開啟「儲存程序引數」視窗。
  5. DEPT 的「值」欄位中,輸入 D11

    D11 是 EMPLOYEE 表格中,部門 (EMPLOYEE.WORKDEPT) 的 ID。當您輸入這個值時,儲存程序會傳回符合這個部門 ID 的列。

  6. 在「儲存程序引數」視窗中按一下確定,然後在「除錯」視窗中按一下除錯
  7. 當系統提示您切換至「除錯」視景時,按一下確定

    儲存程序即會開啟在「除錯」視景中。

  8. 執行功能表中,選取要在除錯模式下執行回復進入副程序跳過副程序
  9. 在除錯模式下繼續執行,直到儲存程序傳回所需的結果為止, 然後關閉「除錯」視景並切換回「資料」視景。

現在您已準備好開始進行練習 1.5:執行 SQL 儲存程序。

使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.