使用 EXIT_PARAMS

使用 EXIT_PARAMS 提供資訊給使用者結束常式,例如程式名稱和使用者定義的參數。您可以多次處理單一資料記錄。

表格 3 使用者結束輸入

離開參數 說明
PROGRAM_NAME 指定呼叫程序的完整路徑和名稱,例如 \ggs\extract 或 \ggs\replicat。使用 Windows API 載入 Oracle GoldenGate 回呼常式時,請使用此參數,或在使用者結束時與 Extract 和 Replicat 處理一起使用時,識別呼叫程式。
FUNCTION_PARAM
  • 可讓您將文字字串的參數傳送給使用者結束程式。使用將傳送參數的 `TABLE` 或 `MAP` 敘述句的 `EXITPARAM` 選項指定參數。請參閱「 EXITPARAM` 'parameter' 」。這僅在結束呼叫期間有效,才能處理特定記錄。

  • `FUNCTION_PARAM` 也可以用於結束呼叫啟動事件,以傳送在 `CUSEREXIT` 參數的 `PARAMS` 選項中指定的參數。(請參閱 " `CUSEREXIT` " 。) 這僅在結束啟動時提供全域參數有效。

MORE_RECS_IND 從出口返回時設定。對於資料庫記錄,決定 Extract 或 Replicat 是否再次處理記錄。這可讓使用者結束程式輸出 Extract 所處理之每筆記錄的許多記錄。若要再次要求相同的記錄,請將 MORE_RECS_IND 設為 CHAR_NO_VAL 或 CHAR_YES_VAL。