insert into tablename select * opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="Excel全文件名";Extended properties=Excel 5.0')...Sheet名后面加$,例如Sheet1$ where ...
insert into tablename(某一些字段) select 某些字段 from opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="Excel全文件名";Extended properties=Excel 5.0')...Sheet名后面加$,例如Sheet1$ where 条件
select *
opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="Excel全文件名";Extended properties=Excel 5.0')...Sheet名后面加$,例如Sheet1$
where ...
select 某些字段
from opendatasource('Microsoft.Jet.OLEDB.4.0','Data Source="Excel全文件名";Extended properties=Excel 5.0')...Sheet名后面加$,例如Sheet1$
where 条件
列名 '存放地' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '设备编号' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '机台名称' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '规格型号' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '设备原值' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '备注' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '出厂编号' 无效。
服务器: 消息 207,级别 16,状态 1,行 1
列名 '资产代号' 无效。以上列名都是Excel文件里面的列名,为什么这样写无效?
A B C D E
---------------------------------
1 |字段名1 字段名2 字段名3
2 | 值....
3 | ...