撰寫 Db2 for i CLI 應用程式

Db2® for i CLI 應用程式由一組作業組成; 每一個作業由一組離散步驟組成。 在應用程式執行時,可能會在整個應用程式中發生其他作業。 應用程式會呼叫一個以上 Db2 for i CLI 函數,以執行其中每一個作業。

每個 Db2 for i CLI 應用程式都包含下圖所示的三個主要作業。 如果未依圖中顯示的順序呼叫函數,則會產生錯誤。

圖 1. Db2 for i CLI 應用程式的概念視圖
Db2 for i CLI 應用程式的概念視圖

起始設定 作業會配置及起始設定資源,以準備主要 交易處理 作業。

交易處理 作業 (應用程式的主要作業) 會將 SQL 的查詢及修改傳遞至 Db2 for i CLI。

termination 作業會釋放已配置的資源。 資源通常由唯一控點所識別的資料區組成。 釋放資源之後,其他作業可以使用這些控點。

除了控制 Db2 for i CLI 應用程式的三個中央作業之外,整個應用程式中還有許多 一般 作業,例如診斷訊息處理程式。

請參閱 Db2 for i CLI 函數的種類 ,以取得 CLI 函數如何適合這些主要作業區域的概觀。