你的这个文件用unicode编码保存..然后..create table #T(col1 int,col2 int,col3 int,col4 nvarchar(10),
col5 nvarchar(10),col6 nvarchar(20),col7 nvarchar(10),col8 nvarchar(10))
bulk insert #T from 'D:\tt.txt'
with
(
datafiletype='widechar',
fieldterminator='|'
)select * from #T测试成功..
col5 nvarchar(10),col6 nvarchar(20),col7 nvarchar(10),col8 nvarchar(10))
bulk insert #T from 'D:\tt.txt'
with
(
datafiletype='widechar',
fieldterminator='|'
)select * from #T测试成功..
----------- ----------- ----------- ---------- ---------- -------------------- ---------- ----------
262064 262064 0 私户 黄增广 枣子山40栋二箱上六只 双月 生活
262063 262063 0 私户 金弢 艺(冶钢)49栋西头3单元左5箱上5 双月 生活 (2 行受影响)
消息 4832,级别 16,状态 1,第 1 行
大容量插入: 在数据文件中遇到意外的文件结尾 (EOF)。
消息 7399,级别 16,状态 1,第 1 行
OLE DB 提供程序 'STREAM' 报错。提供程序未给出有关错误的任何信息。
bulk insert #T from 'D:\tt.txt'
with
(
datafiletype='widechar',
fieldterminator='|'
)
把'|'改成'¦'