Bulk insert / insertion d'une ligne sur 2 :(
Bonjour,
J'ai fait un script pour import un fichier txt (séparateur tabulation, fichier windows) tout semble bien se passer sauf qu'a la fin dans la table j'ai 1 ligne sur 2 du fichier qui est insérée !
J'ai essayé les différentes combinaison de CODEPAGE (seul le RAW semble fonctionner) et de ROWTERMINATOR ("\n" "\r" "\r\n"...) en vain :-(
Dans NotePad++, le caractère de fin de [CR][LF]..
J'ai donc essayé de modifier le format du fichier (ANSI, ...) ou de faire un rechercher remplacer "\r\n" par "\n" tout court... Rien à faire.
La seule chose combinaison qui me donne 1 ligne sur 2 est ci-dessous :
Code:
1 2 3 4 5 6
|
BULK INSERT [dbo].[Siren2] FROM 'D:\test\test001.txt' WITH (
CODEPAGE = 'RAW',
FIELDTERMINATOR = '\t',
rowterminator = '\n'
) |
J'ai fouillé sur de nombreux forum sans trouver de réponse....
Si quelqu'un à une idée... Je suis preneur ;)
D'avance merci de votre aide.