主コンテンツへ
Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX
12c (12.2.0.1)
E70112-04
目次へ移動
目次

前
次

5.8 COLSTAT

@COLSTATファンクションでは、列が紛失、NULL、または無効であることのインジケータをExtractまたはReplicatに返します。このインジケータは、別の変換関数を使用する大規模な操作式の一部として使用できます。

構文

@COLSTAT ({MISSING | NULL | INVALID})

例1   

次の例では、ターゲット列のITEMNULLを戻します。

ITEM = @COLSTAT (NULL)
例2   

次の@IF演算は、@COLSTATを使用して、PRICEおよびQUANTITYがゼロより小さい場合にターゲット列にNULLを返します。

ORDER_TOTAL = PRICE * QUANTITY, @IF (PRICE < 0 AND QUANTITY < 0, @COLSTAT(NULL))