
在SQL数据库的很多应用场景中,需要将SQL中的某个数据库或查询的结果导出到EXCEL中,因为Excel更容易对数据处理和方便用户邮箱传输。本次经验归纳了SQL数据表导出到EXCEL中的三种方法:
1、复制粘贴,将SQL查询语句按指定条件导出数据;——适合小量数据。
2、导出完整的SQL数据表为Excel文件;——适合大量数据。
3、定时自动导出指定SQL数据表为Excel文件;——适合大量数据。
其它:DTS数据转换服务导入导出向导或者DTS设计器创建DTS包;
方法/步骤
打开数据库SQL server ,右击数据库选择“任务” “生成脚本”
选择将要导出的数据库
“将编写数据脚本”改为TRUE
选择表
选择下图中表里面要导出表的数据
在这一步要选择将脚本保存到“新建查询”窗口
点击完成,直到生成脚本成功后,点击关闭按钮即可。
打开oracle sql developer工具,连接上数据库服务,然后打开表列表,选择需要导出的表,然后右击选择导出
在导出向导页面,如图可以看到,是否需要导出DLL,是否美化显示等选项,可以根据需要进行勾选。最下面选择编码和导出的文件目录
这一步,需要选择导出的列字段,可以选择其中部分字段,默认是全部列勾选的,如果不需要修改可以直接点击下一步
这一步需要指定过滤的where条件,如图所示,在where字句中输入条件,输入完条件之后可以点击刷新按钮查看过滤效果
到这一步是导出概要,可以查看导出有关的信息等,没有问题的话,可以直接点击完成,即可开始导出数据了。
如果表里的数据量比较大,在导出的时候需要等待一段时间,可以选择后台运行,这样可以同时做其它的 *** 作。导出程序在后台导出,完成之后会有提醒。
导出完成之后,打开刚刚设置的导出文件目录,查看导出的文件和数据是否正确。
工具/原料
SQL数据库
导出数据
确定数据库有数据。在我们导入导出时首先确保数据库里有数据,否者竹篮打水一场空,白忙活了一场,什么结果都没有,这是最痛苦的事情。
新建一个EXCEL文档。我们想要把数据保存什么地方就新建一个对应格式的文档,例如:TXT,EXCEL等,这里咱们保存在EXCEL表格里,如下图,我在桌面du小旺经验文件夹里创建一个EXCEL表格文档,等会导出的数据放在这里。
选择要导出数据的数据库。我们今天导出的是MyKTV数据库的数据,右键MyKtv数据库选择任务--选择导出数据选项。
4
出现如下窗体,点击下一步。
1点击开始,打开sql server ManageMent 管理器。
2右键点击数据库(如:WFKS_Message),选择Tasks -> GenerateScripts,在d出的对话框中,点击Next按钮。
3选择第二项Select specific datebase objects,选择你需要导出的数据对应的数据库表,选择之后Next按钮。
4在d出的对话框中,选择第一项Save scripts to a specific location,并点击Advanced按钮。
5在对话框中找到Type of data to script,设置其属性为Data only;找到Script Data Compression Options,设置属性为True,并点击OK按钮。
6返回后,设置script 脚本保存路径,选择桌面,并命名为“NewsInit”,再点击Next按钮。
7再次点击Next按钮。
8保存成功,点击Finish按钮。
9再到桌面查找导出生成的script脚本文件,并可用sql server ManageMent 管理器 打开查看。
10最后,就可以放心清空表中的数据,清空后只要在sql server ManageMent管理器 中再次运行下此脚本,就可以导入数据了。
以上就是关于怎样将SQL数据导出到EXCEL中全部的内容,包括:怎样将SQL数据导出到EXCEL中、如何将sql server数据库的数据批量导出、oracle sql developer如何导出数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)