このローダー制御ファイルがあります。
LOAD DATA
REPLACE
INTO TABLE TEST
WHEN TEST_CD != 'A' AND TEST_CD = 'B' AND TEST_TYPE_CD = 15
現在、TEST_CD ='B' AND TEST_TYPE_CD = 15の場合のデータのロードですが、TEST_CD='B'およびtest_type_cd=15の場合にも変更したいと思います。15の場合はすべてのTest_type_cdをロードしたくありません。両方の条件を満たす場合にのみロードしたいです。中かっこを付けたままにしておくだけで機能します。Plz誰かがこれを変更する方法を教えてくれました。
誰もが私が必要としているものと混同していると思います。最初の条件を満たし、2番目と3番目の条件を1つの条件として別々に動作させないようにします。たとえば、test_cdがデータをロードするよりもAに等しくない場合、2番目と3番目条件は1つのピースとして機能する必要があります。test_cd=Bで、test_type_cdが15の場合、データをロードします。test_type_cdをB以外の他のtest_cdに適用したくありません。 Bを適用してtest_type_cd=15を適用します。