May 5, 2004 at 12:18 pm
Hi every Body
I'm trying to do a Bulk insert from a text file containing this kind of data:
9|Certainesaaaaaaaaaaa|A00-B99
9|Maladiesbbbbbbbbbbbb|A00-A09
into a table having this structure:
"GL_Id" int identity not null,
"GL_Type" "smallint not null,
"GL_Label" " varchar(8) l" null,
"GL_Code" " varchar(254)" null,
as you see I don't include the ID of the table in the file, so i wan't use the KEEPIDENTITY option, and I'm using this Format file with 0 values and no Terminator for the ID column to skip the importing of the ID column, so the system can use the identity increment (DBCC..):
8.0
4
1 SQLCHAR 0 0 "" 1 GL_ID SQL_Latin1_General_Cp437_Bin
2 SQLCHAR 0 7 "|" 2 GL_Type SQL_Latin1_General_Cp437_Bin
3 SQLCHAR 0 64 "|" 3 GL_Label SQL_Latin1_General_Cp437_Bin
4 SQLCHAR 0 16 "\n" 4 GL_Code SQL_Latin1_General_Cp437_Bin
But then the sytem brings this error (sorry for thr french version):
Serveur : Msg 4882, Niveau 16, État 1, Ligne 8
Insertion en bloc impossible. Longueur de préfixe, longueur ou fin de champ requises pour la colonne source 1 dans le fichier de format 'c:\GlFormat.fmt'.
thank you for any help, or example of a correct format file
Cheers
May 5, 2004 at 1:58 pm
below is link to example of format file:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adminsql/ad_impt_bcp_9yat.asp
Viewing 2 posts - 1 through 1 (of 1 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy