SQL Server 2008 海量数据导入问题
因每天需要导入超过一百万条数据 ,数据格式是固定长度txt文档 , 现在每天跟据table字段长度分析数据后用
Insert into table values(....) 方法导入数据 , 这样速度太慢了, 通过 BULK INSERT 导入速度是快了 ,但是导入
中文字时出现乱码 , 如果用 Insert into只要在字段数据前面加一个N就可以解决乱码问题例如: Insert into table values(N'中文字') , 如果用BULK INSERT如何解决中文字乱码问题?
固定长度数据格式 :
abcdefg简体中文字123456
abd 12繁体中文字 ac
BULK INSERT table
FROM 'E:\duan_test\data.txt'
WITH (
FIELDTERMINATOR = '\n' ,
ROWTERMINATOR = '\n'
)