NULL値、無効なデータおよび欠落データの処理

列データが欠落しているか、無効であるか、またはNULLである場合、Oracle GoldenGate変換関数では、それぞれに対応する値が戻されます。

BALANCE1000でも、AMOUNTNULLの場合、次の式ではNULLが戻されます。

NEW_BALANCE = @COMPUTE (BALANCE + AMOUNT)

これらの例外条件によって、計算全体が無効になります。変換を確実に成功させるには、@COLSTAT@COLTESTおよび@IFの各関数を使用して、例外条件をテスト(および上書き)してください。