我从公司繁体XP系统中导出的带分隔符的txt文件,
现在在家里的简体XP上打开是乱码,
现在想要导入到sqlserver2005数据库中,
用自带的导入导出向导,数据源选择“平面文件源”,
区域和代码页选择“中文繁体”,
预览数据一切显示正常,
可点击完成进行导入时出现错误,显示如下信息,
求各位大侠帮忙看下,
如何解决这个问题!~
万分感激~
现在在家里的简体XP上打开是乱码,
现在想要导入到sqlserver2005数据库中,
用自带的导入导出向导,数据源选择“平面文件源”,
区域和代码页选择“中文繁体”,
预览数据一切显示正常,
可点击完成进行导入时出现错误,显示如下信息,
求各位大侠帮忙看下,
如何解决这个问题!~
万分感激~
数据|数据|数据现在要将这导入到表中.结果是
col1 col2 col3
数据 数据 数据
数据 数据 数据
语句:BULK INSERT 表名
FROM 'C:\name.txt'
WITH
(
FIELDTERMINATOR='|',
ROWTERMINATOR='\n',
DATAFILETYPE='char'
);
PS:如果列分隔符个数不一样。
如:
数据||数据|数据
数据||数据|数据
则需要先导入到excel ,多个分隔符作为单个处理,列数据格式 为文本格式,然后再导入到sql中