使用 SYSTOOLS

您可以產生範例 SQL 程序,瞭解如何呼叫程序,以及瞭解預期的結果。 您也可以修改程序來源,以自訂業務運作中的範例。

使用 IBM® i Access Client Solutions (ACS) ,如圖 1 所示。

圖 1. SYSTOOLS 的 IBM i Access Client Solutions (ACS) 綱目視圖:

IBM i Access Client Solutions (ACS)-SYSTOOLS

從「產生 SQL」動作開始 (如圖 2 所示) ,以在 SYSTOOLS 內探索及學習。 此動作利用「產生資料定義語言 (QSQGNDDL)」API 來產生 CREATE PROCEDURE (SQL) 陳述式。 需要此陳述式才能建立 IBM 所提供程序的抄本。

圖 2. 從 IBM i Access Client Solutions (ACS) 啟動 Generate SQL:

IBM i Access Client Solutions (ACS)-Schemas-SYSTOOLS-所有物件-選取物件-用滑鼠右鍵按一下產生 SQL ...

在「產生 SQL」動作完成之後 (如圖 3 所示) ,您會有一個作用中的「執行 SQL Script」視窗,可讓您執行下列動作:

  1. 向下捲動並閱讀程序前言。
  2. 瞭解如何呼叫程序及預期的結果。
  3. 修改程序來源,包括程序名稱和綱目。 此功能可能是 SYSTOOLS 最有用的部分,可讓您在業務運作中快速要求及自訂 IBM 提供的範例。

圖 3. 所產生 SQL 的「執行 SQL Script」視圖:

System i Navigator -綱目-SYSTOOLS-所有物件-選取物件-用滑鼠右鍵按一下並選取產生 SQL ...

SYSTOOLS 的 IBM 維護包括定期捨棄並重建 IBM 提供的物件。 客戶可以在 SYSTOOLS 內建立自己的物件。 不過,如果您使用者建立的物件與 IBM 提供的物件衝突,則可能會刪除您的物件。 SYSTOOLS 中的工具及範例視為已備妥可供使用。 不過,它們不受 IBM 服務及支援中心的約束,因為它們不被視為任何 IBM 產品的一部分。