Bonjour a tous,

dans un fichier de control sql loader j'ai besoin d'une double clause
malheureuselment ce fichier de control ne passe pas et a priori a cause de la clause 'OR'. en effet si on la remplace par un AND (s'est C.. c'est vrai) ça marche

Quel est la syntaxe pour ce genre de clause (a priori) simple

Merci pour votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
LOAD DATA
INFILE 'toto.txt'					
 
INSERT							
 
INTO 	TABLE T1	
	WHEN 	C_STT ='3' 
	OR C_STT ='9'
 
	FIELDS	terminated by "|"			
	TRAILING NULLCOLS				
(
	C_code,				
	C_code2,				
	C_type,		
	C_STT, 						MAJ_USER "'SQL LOADER'",			
	D_MAJ "sysdate"  				
)