NULLIF OR - Sql*Loader
Bom dia,
Estou tentando fazer um Loader, porém preciso validar uma de minhas colunas.
LOAD DATA
INFILE 'E:\Applic\CEBH\P16CEBH-MP09.TXT'
BADFILE 'E:\Applic\CEBH\SQLLOAD\ANTPOSMRP\LoadResults_BAD.log'
DISCARDFILE 'E:\Applic\CEBH\SQLLOAD\ANTPOSMRP\LoadResults_DISCARDED.log'
APPEND
INTO TABLE TBLD97_ANTES_POS_MRP
Trailing Nullcols
(
D97_COD_MATERIAL POSITION (1:19),
D97_DATA_TERMINO POSITION (20:25) DATE 'YYMMDD' NULLIF D97_DATA_TERMINO = '000000' OR D97_DATA_TERMINO = '999999'
)
Preciso passar o valor NULL caso o meu campo D97_DATA_TERMINO receba o valor '000000' ou '999999'. Tentei colocar a cláusula OR, porém o Loader me retorna um erro de sintaxe: Expecting valid column specification, "," or ")", found "OR". ATE 'YYMMDD' NULLIF D97_DATA_TERMINO = '000000' OR D97_DATA_TERMINO =
Alguém poderia me ajudar ?
Obrigado,
João Otávio
Discussão (1)
Carregando comentários...