sqlserver数据库表导出成excel文件(sql语句版)

 时间:2024-10-12 14:40:04

1、第一步:启用xp_cmdshell,在查询分析器中输入以下命令sp_configure 'show advanced options',1 reconfigure go --启用高级配置选项sp_configure 'xp_cmdshell',1 reconfigure go --启用xp_cmdshell

sqlserver数据库表导出成excel文件(sql语句版)

2、第二步:定义变量:/**定义需要的变量**/declare @sql nvarchar(500),@table nvarchar(30),@disk nvarchar(100),@serverName nvarchar(100), @sqlserverName nvarchar(10),@sqlserverPassword nvarchar(10),@database nvarchar(100)

sqlserver数据库表导出成excel文件(sql语句版)

3、第三步:变量初始化/**初始化变量**/ set @database='AIS20140120174606' --数据库名称 set @table='t_icitem' --数据库里面的表 set @disk='d:/backup/item.xls' --存放文件的路径 set @serverName='PC-201907122008' --安装sqlserver这台电脑的名称 set @sqlserverName='sa' --数据库用户名 set @sqlserverPassword='zhang123' --数据库密码这一步的变量自行修改

sqlserver数据库表导出成excel文件(sql语句版)

4、第四步:用这些变量来拼接sql语句/**拼接sql语句**/ set @sql='水瑞侮瑜bcp &#泌驾台佐39;+@database+'.dbo.'+@table+' out '+'"'+@disk+'"' +' /w /S '+@serverName +' /U '+@sqlserverName +' /P '+@sqlserverPassword

sqlserver数据库表导出成excel文件(sql语句版)

5、第五步:使用xp_cmdshell运行sql语句EXEC master..XP_cmdshell @sql

sqlserver数据库表导出成excel文件(sql语句版)

6、第六步:执行脚本,完成后即可生成我们的excel文件,这个文件是自动创建的,取决我们的disk路径的设置,这样我们就把数据库中的表导出成execl文件了

sqlserver数据库表导出成excel文件(sql语句版)
  • Microsoft Edge的关闭所有标签页警告不见了
  • SSD Tweaker如何设置NTFS 8.3名称创建
  • sed 替换时报错sed can't read 的解决方法
  • 解决无法打开64位操作系统的虚拟机问题
  • deepin linux怎么增加开机速度
  • 热门搜索
    去巴基斯坦旅游 旅游景区质量等级的划分与评定 境外旅游 端午节旅游好去处 河源旅游 毛里求斯旅游 韩国个人旅游签证 俄罗斯旅游攻略 南澳岛旅游 大理丽江旅游