想将csv文件中的数据导入到SQL数据库中,用的是sql server 2000
创建表:
create table zhu (USER_ID int,SAMPLE_TIME Datetime,SAMPLE_TIME2 Datetime,AP_ID int,SIG_STRENGTH int,AC_POWER int,ASSOCIATED int)
代码如下:
bulk insert zhu from 'E:\ucsd\wtd.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
错误如下 :
服务器: 消息 4864,级别 16,状态 1,行 1
第 1 行、第 1 列(USER_ID)发生大容量插入数据转换错误(类型不匹配)。
服务器: 消息 4866,级别 17,状态 66,行 1
大容量插入失败。数据文件中第 1 行、第 7 列的列太长。请确保正确地指定了字段终止符和行终止符。
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'STREAM' 报错。提供程序未给出有关错误的任何信息。
语句已终止。
望高手知道下,多谢了,
顺便说下 手动导入也导入不了
同求高手指导 多谢各位大侠了
创建表:
create table zhu (USER_ID int,SAMPLE_TIME Datetime,SAMPLE_TIME2 Datetime,AP_ID int,SIG_STRENGTH int,AC_POWER int,ASSOCIATED int)
代码如下:
bulk insert zhu from 'E:\ucsd\wtd.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
错误如下 :
服务器: 消息 4864,级别 16,状态 1,行 1
第 1 行、第 1 列(USER_ID)发生大容量插入数据转换错误(类型不匹配)。
服务器: 消息 4866,级别 17,状态 66,行 1
大容量插入失败。数据文件中第 1 行、第 7 列的列太长。请确保正确地指定了字段终止符和行终止符。
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'STREAM' 报错。提供程序未给出有关错误的任何信息。
语句已终止。
望高手知道下,多谢了,
顺便说下 手动导入也导入不了
同求高手指导 多谢各位大侠了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货