0

我正在尝试从以下查询导出到 excel。以下查询不起作用。请告诉我。我很感激任何帮助。

   INSERT INTO OPENROWSET ('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=c:\test.xls;','
    select distinct a.a_name, b.b_name, 
    CASE WHEN a.rights  = 1 THEN 'Yes' ELSE 'No' END AS rights 
    FROM TABLE_A a 
    JOIN TABLE_B b ON a.a_id = b.a_id')
4

1 回答 1

0

您可以在 SSMS 中使用导出导入向导。

  1. 右键单击您的查询正在使用的数据库
  2. 从右键单击后打开的上下文菜单中选择任务
  3. 从菜单中选择导出数据
  4. SQL Server 导入和导出窗口将打开。
  5. 在向导中选择您的数据源和导出数据的位置。
  6. 享受!

其他信息/教程可以在这里找到 请检查http://www.kodyaz.com/articles/sql-server-export-to-excel-using-import-export-wizard.aspx

于 2012-08-30T13:59:59.233 回答