insert * into Follow from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=C:\Users\YIN\Desktop\user.xls',Sheet1$)
结果提示:
消息 102,级别 15,状态 1,第 1 行
'*' 附近有语法错误。
【我是想把桌面的excel表数据导入到SQL的表Follow中】求大神啊!!!!
------解决思路----------------------
insert * into Follow([字段列表])
select [字段列表]
from OPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=C:\Users\YIN\Desktop\user.xls',Sheet1$)
两处[字段列表]的字段数,对应字段的数据类型需一致.
------解决思路----------------------
insert into Follow select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=C:\Users\YIN\Desktop\user.xls',Sheet1$)
应该是这样的吧
------解决思路----------------------
--表Follow不存在
select *
into Follow
from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=C:\Users\YIN\Desktop\user.xls',Sheet1$)
--表Follow存在
insert into Follow([字段列表])
select [字段列表]
from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;DATABASE=C:\Users\YIN\Desktop\user.xls',Sheet1$)