私はInformaticaを初めて使用し、infaポートについて質問したいと思います。データを更新するための式変換で更新フラグを作成する方法を示す例を見つけました。ポートのコードはv_UPDATE_FLAG
次のようになります。
IIF(NOT ISNULL(PREV_ITEM_KEY)
AND
(
DECODE(BONUS_FLAG,PREV_BONUS_FLAG,1,0) = 0
OR
DECODE(DISCOUNT,PREV_DISCOUNT,1,0) = 0
OR
DECODE(PRICE,PREV_PRICE,1,0) = 0
),'TRUE','FALSE')
これが何をするのか説明できますか?DECODEはここで何をしますか?
DECODE(BONUS_FLAG,PREV_BONUS_FLAG,1,0) = 0