J'ai un fichier CSV avec le format suivant :
comment spécifier a SQL*Loader de faire loader que les champs :Citation:
CHAMP_1 | CHAMP_2 | CHAMP_3 | CHAMP_4 | CHAMP_5
Merci d'avanceCitation:
CHAMP_1 | CHAMP_3 | CHAMP_5
Version imprimable
J'ai un fichier CSV avec le format suivant :
comment spécifier a SQL*Loader de faire loader que les champs :Citation:
CHAMP_1 | CHAMP_2 | CHAMP_3 | CHAMP_4 | CHAMP_5
Merci d'avanceCitation:
CHAMP_1 | CHAMP_3 | CHAMP_5
J'ai un peu le même probleme.
Mon fichier csv est taillé sous forme:
Champ_1 Champ_2 Champ_3 Champ_4 Champ_5
Et je ne dois insérer dans ma base que:
Champ_3 Champ_2 Champ_1
As tu trouver une solution?
Bonjour,
Pour indiquer à SQL*Loader qu'il ne doit pas prendre en compte certains champs il suffit de rajouter dans le fichier de contrôle le mot clé FILLER après le champs qui ne doit pas être pris en compte.
Exemple de fichier de contrôle avec un fichier .TXT (Tab Delimited):
Quelques références sur SQL*Loader:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 LOAD DATA INFILE 'NomFichier.txt' BADFILE 'NomFichier.bad' DISCARDFILE 'NomFichier.dsc' INTO MaTable APPEND FIELDS TERMINATED BY X'9' TRAILING NULLCOLS ( Champ_1, Champ_2 FILLER, Champ_3, Champ_4 FILLER, Champ_5 )
En espérant avoir pu t'aider.Code:
1
2
3 <a href="http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14215/app_ldr_syntax.htm#i631434" target="_blank">http://download-west.oracle.com/docs...ax.htm#i631434</a> <a href="http://www.psoug.org/reference/sqlloader.html" target="_blank">http://www.psoug.org/reference/sqlloader.html</a> <a href="http://www.orafaq.com/wiki/SQL*Loader_FAQ" target="_blank">http://www.orafaq.com/wiki/SQL*Loader_FAQ</a>
C'est ce que je cherchais.
Merci beaucoup