--office 2003
--
如果接受数据导入的表已经存在
insert into DemoTable select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\Demo.xls',sheet1$)
--如果导入数据并生成表
select * into DemoTable from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\Demo.xls',sheet1$)
/***********************/
--office 2010
--
如果表已存在,SQL语句为:
insert into DemoTable select * from OPENDATASOURCE('Microsoft.Ace.OLEDB.12.0','Data Source=D:\Demo.xlsx;Extended Properties=Excel 12.0')...[sheet1$]
--如果表不存在,SQL语句为:
SELECT * INTO DemoTable FROM OPENDATASOURCE('Microsoft.Ace.OLEDB.12.0','Data Source=D:\Demo.xlsx;Extended Properties=Excel 12.0')...[sheet1$]

相关文章:

  • 2021-12-06
  • 2021-12-05
  • 2021-12-23
  • 2021-06-13
  • 2022-12-23
  • 2021-08-07
  • 2021-10-15
  • 2021-12-06
猜你喜欢
  • 2021-07-18
  • 2022-01-02
  • 2022-02-13
  • 2021-06-29
  • 2021-08-08
  • 2021-12-23
相关资源
相似解决方案