我想将txt的文件导入到SQL server 中可是出现这样的错误,谁能指点一下啊!!!
CREATE TABLE cc
(
id INT,
customername VARCHAR(10)
)
BULK INSERT cc FROM 'E:\1.txt' WITH (FIELDTERMINATOR = ',',ROWTERMINATOR = '\n')
插入的内容是
3 王二
6 王五
4 张一
1 张三
8 张斯达康
5 李三
2 李四
7 李市
9 都是
消息 4832,级别 16,状态 1,第 1 行
大容量加载: 在数据文件中遇到意外的文件结尾。
消息 7399,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "BULK" 报错。提供程序未给出有关错误的任何信息。
消息 7330,级别 16,状态 2,第 1 行
无法从链接服务器 "(null)" 的 OLE DB 访问接口"BULK"提取行。
------解决方案--------------------
- SQL code
-- E:\1.txt3 王二6 王五4 张一1 张三8 张斯达康5 李三2 李四7 李市9 都是CREATE TABLE cc ( id INT, customername VARCHAR(10) )BULK INSERT cc FROM 'E:\1.txt' WITH ( FIELDTERMINATOR =' ', ROWTERMINATOR ='\n', KILOBYTES_PER_BATCH=5000)select * from cc/*id customername----------- ------------3 王二6 王五4 张一1 张三8 张斯达康5 李三2 李四7 李市9 都是(9 row(s) affected)*/
------解决方案--------------------
- SQL code
BULK INSERT cc FROM 'E:\1.txt' WITH (FIELDTERMINATOR = ' ',ROWTERMINATOR = '\n')