云服务器网:购买云服务器和VPS必上的网站!

MSSQL查询结果快速导出表格

文件
MSSQL查询结果快速导出表格文件
Microsoft SQL Server是一个关系型数据库管理系统,有时候我们可能需要从MSSQL数据库中查询结果,并终究导出表格文件,以便生成比如。xlsx,csv,txt等文件。导出MSSQL查询结果到表格文件有以

文件

MSSQL查询结果快速导出表格文件

Microsoft SQL Server是一个关系型数据库管理系统,有时候我们可能需要从MSSQL数据库中查询结果,并终究导出表格文件,以便生成比如。xlsx,csv,txt等文件。导出MSSQL查询结果到表格文件有以下几种方法:

##### 一、使用SQL Server Management Studio 内置功能

SQL Server Management Studio(SSMS)有一个内置功能,可以将查询结果快速导出到表格文件,具体步骤以下:

1.打开SSMS,在结果窗口输入查询语句;

2.点击绿色的括号标志,便可打开“导出结果”窗口;

3.勾选“查询输出”,此时“文件名”及“文件类型”可以由用户指定;

4.选择存储的文件的格式,如xlsx,csv,txt等文件;

5.点击“肯定”按钮,下载完成便可!

##### 二、使用SQL查询语句

我们也能够利用SQL语句完成快速导出表格文件无需安装SSMS,非常方便,SQL语句需要BULK INSERT、SELECT 和 INTO,具体代码以下:

“`

BULK INSERT DatabaseName.schemaName.targetTableName

FROM ‘D:\myfolder\mytextfile.txt’

WITH

(

FORMATFILE = ‘D:\myfolder\formatfile.fmt’

);

SELECT *

INTO DatabaseName.schemaName.targetTableName

FROM sourceTableName;

“`

我们也能够通过SQL脚本来创建出一个新的表,并将查询结果导入此表,然后以xlsx,csv格式导出此表,从而实现查询结果快速导出表格文件,其SQL脚本以下:

“`

CREATE TABLE DatabaseName.schemaName.targetTableName

(

column1 DataType NOT NULL,

column2 DataType NULL

)

INSERT DatabaseName.schemaName.targetTableName

SELECT *

FROM sourceTableName

SELECT *

INTO OUTFILE ‘D:\myfolder\file.xlsx’

FROM targetTableName

“`

##### 三、使用第三方工具

如果我们想以最快的方式履行MSSQL查询,可以尝试使用第三方工具,如Navicat,这样可以节省大量时间,操作步骤以下:

1.打开Navicat,连接MSSQL服务器;

2.输入查询语句,从结果窗口中点击“导出”;

3.选择目标文件格式,如xlsx,csv等;

4.点击“开始导出”按钮,便可快速完成MSSQL查询的导出!

有时候我们可能需要从MSSQL数据库中查询结果,并导出到表格文件中,本文介绍了三种方法可以帮助我们实现这一操作:使用SQL Server Management Studio的内置功能,使用SQL语句,和使用第三方工具。每种方法的操作步骤也都有详细的描写,而且也适用于各种区别的文件格式,在操作MSSQL查询结果时,可以从上述方法当选择一种最符合自己需求的操作方式,从而快速导出表格文件。

本文来源:https://www.yuntue.com/post/119236.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注