Bonjour à tous !
Je suis en train de m'arracher les cheveux avec SQLLoader :
J'essaie d'insérer un fichier CSV dans une table dont une colonne est de type date.
Or j'obtiens l'erreur :
ORA-01830: date format picture ends before converting entire input string
Voila une ligne :
12116;JUR;10/05/2007 18:05:06;1
et voila le fichier de controle :
Pourtant, sur d'autres imports, mettre une date mais avec un format DD/MM/YYYY seulement, ca fonctionne ! Est-ce l'espace dans le masque qui pose problème ?
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 LOAD DATA INFILE 'C:\sqlldr\import.csv' BADFILE 'C:\sqlldr\import.bad' DISCARDFILE 'C:\sqlldr\import.dsc' APPEND INTO TABLE "TSMF7B" APPEND FIELDS TERMINATED BY ';' TRAILING NULLCOLS ( NOMEP, CDMEM, DAFZT Date "DD/MM/YYYY HH24:MI:SS", XQCIF )
Merci beaucoup !
Partager