Pra*_*ady 4 sql sql-server-2008 sql-server-2008r2-express
如何在不使用导入向导的情况下使用sql查询将excel文件导入sqlserver2008 express版中的新表
谢谢Prady
有一篇微软知识库文章列出了所有可行的方法.
http://support.microsoft.com/kb/321686
我认为使用OPENROWSET或OPENDATASOURCE将是最简单的方法,没有向导.(请参阅分布式查询)
SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', [Customers$])
Run Code Online (Sandbox Code Playgroud)
请参阅OPENROWSET文档,页面下方有示例.
http://msdn.microsoft.com/en-us/library/ms190312.aspx