J'ai un fichier qui test.txt contenant les éléments suivants:
J'utilise le fichier tst.fmt que le fichier en format:ID,NAME,PHONE
--------------------------
1234,"nom prenom",1236832423
1235,"nom prenom2",234677232
1236,"nom prenom3",3287982439
1236,"nom prenom4",098734283274
Maintenant, quand j'ai exécute la commande suivante dans SQL Query Analyser:8.0
3
1 SQLCHAR 0 6 "," 1 id SQL_Latin1_General_Cp437_BIN
2 SQLCHAR 0 50 "," 2 name SQL_Latin1_General_Cp437_BIN
3 SQLCHAR 0 10 "\r\n" 3 phone SQL_Latin1_General_Cp437_BIN
Seules les deux dernières rangées obtenu inséré. Les deux premières rangées en dessous de la tête a été ignorée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 BULK INSERT test FROM 'c:\TEst.txt' WITH ( FIRSTROW = 3, FORMATFILE = 'c:\tst.fmt' )
J'ai essayé avec différents fichiers, tout cela m'a donné le même résultat. Tout le monde vu cela auparavant? Qu'est-ce que je suis absent?
Merci
Partager