plsql 导出数据到 excel

来源:互联网 发布:安禄山 杨贵妃 知乎 编辑:程序博客网 时间:2024/05/16 01:02

说明:xls:能保存65535条数据,多出的就要用xlsx格式的excel

一般方法二和方法三方便一点



方法一:(适用于导出少量数据)(plsql版本可以导出xlsx,有的只能xls)


1.首先在SQL Window窗口中,查询需要导出的数据。


2.在查询的结果集上(注意不要选中任何一个行或者单元格)右键--【Copy to Excel】-->【Copy as xls/xlsx】导出到97-


2003格式的.xls或者2007之后的xlsx文件.


3.如果不想导出查询的全部数据,可以在左侧选中需要导出的行,然后步奏同上。


4.点击导出后,系统自动打开导出的excel文件内容,这里面包括数据以及查询这些数据的sql脚本。


5.点击“SQL Statement”可以查看数据库脚本。


6.下面就是操作excel文件了。点击【文件】--【另存为】保存excel文件


7.选择保存路径,输入文件名称。


方法二:
 plsql 导出csv格式(会导出查询语句所有数据),csv可以直接用excel打开,另存为excel即可。


注意:导出会有汉字乱码问题,解决办法:
方法 1(导入excel选择正确的编码即可): 导出csv格式文件 新建excel文件 比如 a.xls excel软件打开 选择菜单数据 -导入


外部数据  unicode/UTF-8默认下一步 选择 逗号分隔符 点击确定导入完成
方法 2 导出成html格式  使用ie打开 在ie上点击右键 导出到 microsoft excel 打开的excel另存为 a.xls 完成


方法三:
plsql 导出xml格式(会导出查询语句所有数据),导入excel:数据--导入外部数据源--....

注意:wps不支持导入xml(2016年12月)


方法四:

先导出为html,再导入excel

用ie打开html文件并选择导出到excel

图3:用ie打开html文件并选择导出到excel

首先将数据导出为html,然后用ie打开该html文件,同时复制下浏览器中该html文件的URL地址。在html页面中,右键,选择“导出到Microsoft Excel(X)”。

进入新建web查询

图4:进入新建web查询

在上一步选择“导出到excel”以后,会自动打开一个excel并且进入图4的界面,如果图4的地址栏中没有自动填入地址,那么复制下刚才的地址,然后点击“导入”,后面的操作一路默认确认就好。

excel中的数据导入功能列表

图5:excel中的数据导入功能列表

值得指出的是其实没有必要一定要用ie打开,并且在ie中这样操作,其实只要用浏览器打开,然后复制下html文件地址,然后在excel的“数据”导入的“自网站”中输入地址就好,上面的操作只是为了方便不知道该操作的朋友。


0 0
原创粉丝点击