0

制御ファイルの when 句で OR 条件を使用しようとしています。これは制御ファイルのコードです。

load data
INFILE 'router.txt'
INTO TABLE ROUTER_ATTLAS_TABLENAME  
APPEND
**WHEN ((1) = 'J' or  (1) = 'D2'  or  (1) = 'vJ' or  (1) = 'VJ' )**
FIELDS TERMINATED BY '\|'

次のエラーが表示されます:SQL*Loader-350: 行 5 の構文エラー。

Expecting ")", found "or".
WHEN ((1) = 'J' or  (1) = 'D2'  or  (1) = 'vJ' or  (1) = 'VJ' )

正しい構文を教えてください。

4

2 に答える 2