@BEFOREAFTER

使用 @BEFOREAFTER 函數來傳回之前影像 (如果有的話),或以其他方式傳回後影像。

使用此參數時,請使用 Extract 參數檔中的 GETUPDATEBEFORES 參數來擷取交易記錄的影像之前,或在 Replicat 參數檔中使用該參數,以在資料欄對應或篩選中使用之前的影像。如果使用「衝突解決與偵測 (CDR)」功能,您可以使用 TABLE 的 GETBEFORECOLS 選項。若要使用這些參數,交易日誌中必須要有所有資料欄。

如果資料庫只記錄已變更資料欄的值,請啟用這些資料欄的補充記錄日誌,以確定可用的必要資料欄值。或者,您也可以使用 TABLE 參數的 FETCHCOLS 或 FETCHCOLSEXCEPT 選項。擷取選項涉及額外的處理負荷。

語法

@BEFOREAFTER (<column>)

<column>

要傳回之前影像 (若有的話) 或之後影像的來源資料欄名稱。

範例

@BEFOREAFTER (quantity)