J'ai écrit ce script SQL Server Bulk:
BULK INSERT dbo.test FROM 'd:\1.csv' WITH( FIELDTERMINATOR =',' );
Mais mon file CSV devrait être encodé avec ce système de encoding:
Encoding.GetEncoding(1256)
Comment puis-je appliquer du code à ce script Bulk?
CodePage est ce que vous cherchez. Vous pourriez également avoir besoin d'un set de valeurs RowTerminator.
BULK INSERT dbo.test FROM 'd:\1.csv' WITH( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n', CODEPAGE = '1256' );