INSERT  INTO  OPENROWSET('Microsoft.Jet.OLEDB.4.0','D:\DataCollect.mdb';  'admin';  '',w_child) SELECT * from w_child"
Q:如何用SQL语句将SQL SERVER数据导出到Excel文件中?
A:下列方法可将SQL数据导出的Excel中。
1、导入到一个存在的Excel文件,且表头已经设置: insert into OPENROWSET('MICROSOFT.ACE.OLEDB.12.0','Excel 12.0;HDR=YES;DATABASE=c:\book1.xlsx',sheet1$) select * from 表
复制公式或代码2、导入为新文件: p_cmdshell 'bcp 数据库名.dbo.表名 out "c:\book1.xls" /c -/S"服务器名" /U"用户名" -P"密码"'
复制公式或代码或 p_cmdshell 'bcp "SELECT * FROM 数据库名.dbo.表名 ORDER BY 某字段" queryout "c:\book1.xls" /c -/S"服务器名" /U"用户名" -P"密码"
>excel连接sql数据库教程

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。