salut mes amis j'essai d'appliqiuer un exemple qe j avais vu dans une documentation de SQL*LOADER:
1- j ai créé une table nomé TEST avec 2 colones(num(NUMBER),name(CHAR))
2- j ai créé le fichier de control nomé CONTRO.CTL
[ LOAD DATA
APPEND INTO TABLE test
(
num NUMBER TERMINATED BY "," ENCLOSED BY '"',
name CHAR TERMINATED BY "," ENCLOSED BY '"',
) ]
3- j ai créé le fichier de données nomé DAT
[ "10","kim"
"20","hassan"
"30","jack"
]
mais à l'execution de la commande SQL*LOADER suivante:
SQLLDR gpi/123@test control=contro data=dat log=lo
je reçoi le message suivant:
SQL*Loader: Release 9.2.0.1.0 - Production on Ve Jul 14 11:09:08 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL*Loader-350: Erreur de syntaxe Ó la ligne 6.
nom de champ attendu, ")" trouvÚ.
)
^
sachant qe j'applique le même exemple de la documentation
merci mes
Partager