Hi, Everyone,
I have data in bulk, like this. (consist of 2 column id and name). The sparator is "|"
01|Jhonson
02|Jhonson
Park
on the top example, seen name with id 02 is very long so, data of name make a new line.
and then i have error, cause sql server assume, "Park" is different row.
Script make a bulk :
SELECT * FROM test INTO OUTFILE '/tmp/database/test.csv' FIELDS TERMINATED BY '|';
Script to import data use bulk.
BULK INSERT dbo.TEST FROM 'C:\csv\TEST.csv' WITH (DATAFILETYPE = 'char', BATCHSIZE=100,FIELDTERMINATOR='|',ROWTERMINATOR='0x0a');N
Note :
Fyi, I will migrate data from mysql to sql server. When i create a bulk, this in mysql and then when i insert data bulk in the sql server.
error :
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 175, column 1 (id).
Thanks for your help, i wait your opinioun about this problem.
thanks,
-infi-