数据库高手近!从Excel给sql server 2005导入数据问题:
想把d:\shuju.xls中数据导入数据库表dbo.Monit_Node1。该表中除了下面列表5个字段外还有1个ID字段insertintodbo.Monit_Node...
想把d:\shuju.xls中数据导入数据库表dbo.Monit_Node1。该表中除了下面列表5个字段外还有1个ID字段
insert into dbo.Monit_Node1(ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped)
select ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped from
openrowset('Microsoft.Jet.OLEDB.4.0','Excel 5.0;database=d:\shuju.xls;User ID=sa;Password=yhy;',select * from[sheet1$]);
现在执行后出现错误提示:
消息 156,级别 15,状态 1,第 3 行
关键字 'select' 附近有语法错误。
消息 102,级别 15,状态 1,第 3 行
')' 附近有语法错误。
请高手指导!
如果正确回答解决问题 再追加奖励!!! 展开
insert into dbo.Monit_Node1(ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped)
select ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped from
openrowset('Microsoft.Jet.OLEDB.4.0','Excel 5.0;database=d:\shuju.xls;User ID=sa;Password=yhy;',select * from[sheet1$]);
现在执行后出现错误提示:
消息 156,级别 15,状态 1,第 3 行
关键字 'select' 附近有语法错误。
消息 102,级别 15,状态 1,第 3 行
')' 附近有语法错误。
请高手指导!
如果正确回答解决问题 再追加奖励!!! 展开
2个回答
展开全部
insert into dbo.Monit_Node1(ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped)
SELECT ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped
FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
'Data Source=d:\shuju.xls;Extended Properties=EXCEL 8.0' )...[Sheet1$] Rowset_1
SELECT ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped
FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
'Data Source=d:\shuju.xls;Extended Properties=EXCEL 8.0' )...[Sheet1$] Rowset_1
展开全部
最后一个参数需要加单引号,加上就好了
insert into dbo.Monit_Node1(ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped)
select ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped from openrowset('Microsoft.Jet.OLEDB.4.0','Excel 5.0;database=d:\shuju.xls;','select * from [sheet1$]');
insert into dbo.Monit_Node1(ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped)
select ThroCapacity,NetDelay,CPU_OccupRate,ChannCapacity,TrafDropped from openrowset('Microsoft.Jet.OLEDB.4.0','Excel 5.0;database=d:\shuju.xls;','select * from [sheet1$]');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询