select * into [15年GSM2] from
opendatasource('Microsoft.Ace.OleDB.12.0','data source=d:\15年GSM.xlsx;extended properties=excel 12.0')...[1232015年GSM$]
各位,这个语句,当我把EXCEL表名改后就可以导入,现在这个表名(“[1232015年GSM$] ”)或以数字开头的名字就不能导入,为什么呢?
提示:
消息 7314,级别 16,状态 1,第 1 行
链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Ace.OleDB.12.0" 不包含表 "1232015年GSM$"。该表不存在,或者当前用户没有访问该表的权限。
------解决思路----------------------
特殊表名加单引号
select * into [15年GSM2] from
opendatasource('Microsoft.Ace.OleDB.12.0','data source=d:\15年GSM.xlsx;extended properties=excel 12.0')...['1232015年GSM$']