--首先Excel表必须存在于磁盘中,且表名表头都要有
INSERT INTO OPENROWSET
('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=d:\123.xls;','select * from [AB$A1:F1]')
--AB 为表名 A2:F2 为范围
--如果想从 A3 开始 G3 结束 那么范围应该这么写[AB$A2:G2]
--根据这个示例自己操作一下应该OK的
SELECT TOP 100 [COLUMNAME1]
,[COLUMNAME2]
,[COLUMNAME3]
,[COLUMNAME4]
,[COLUMNAME5]
,[COLUMNAME6]
FROM [TEST].[dbo].[TESTTABLE]