pl/sql developer导出数据到excel的方法
2015-06-22 13:25
1331 查看
http://yedward.net/?id=92
问题说明:使用pl/sql developer导出数据到excel表格中是非常有必要的,一般的可能直接在导出的时候选择csv格式即可,因为该格式可以直接用excel打开。但是,在导出的时候出现了这样的问题,导出成csv格式的时候出现了数据乱码,而导出为xml或者html的时候却不会出现问题。
图1:pl/sql developer导出为csv出现乱码
问题解析:出现上面的问题,可能是字符集的设置问题。我找到了一些其他的数据导出方法,下面一一列出:
图2:pl/sql developer导出数据
(1)先[b]导出为html,再导入excel[/b]
图3:用ie打开html文件并选择导出到excel
首先将数据导出为html,然后用ie打开该html文件,同时复制下浏览器中该html文件的URL地址。在html页面中,右键,选择“导出到Microsoft Excel(X)”。
图4:进入新建web查询
在上一步选择“导出到excel”以后,会自动打开一个excel并且进入图4的界面,如果图4的地址栏中没有自动填入地址,那么复制下刚才的地址,然后点击“导入”,后面的操作一路默认确认就好。
图5:excel中的数据导入功能列表
值得指出的是其实没有必要一定要用ie打开,并且在ie中这样操作,其实只要用浏览器打开,然后复制下html文件地址,然后在excel的“数据”导入的“自网站”中输入地址就好,上面的操作只是为了方便不知道该操作的朋友。
(2)先[b]导出到xml,再导入excel[/b]
图6:选择数据源
先在pl/sql developer中将数据导出到xml文件,然后按照图5的指示,选择“来自xml数据导入”,随后进入图6的“选择数据源”界面,然后选择xml文件,后面一路默认确定即可。
图7:导入excel结果示例
我个人在使用的时候,比较喜欢导出到xml文件,因为这样可以直接选择数据源,不用像html那样要知道URL地址,同时使用xml导入excel的时候,它会自动给导入结果加上一些样式以及字段筛选,如上图7所示。
问题说明:使用pl/sql developer导出数据到excel表格中是非常有必要的,一般的可能直接在导出的时候选择csv格式即可,因为该格式可以直接用excel打开。但是,在导出的时候出现了这样的问题,导出成csv格式的时候出现了数据乱码,而导出为xml或者html的时候却不会出现问题。
图1:pl/sql developer导出为csv出现乱码
问题解析:出现上面的问题,可能是字符集的设置问题。我找到了一些其他的数据导出方法,下面一一列出:
图2:pl/sql developer导出数据
(1)先[b]导出为html,再导入excel[/b]
图3:用ie打开html文件并选择导出到excel
首先将数据导出为html,然后用ie打开该html文件,同时复制下浏览器中该html文件的URL地址。在html页面中,右键,选择“导出到Microsoft Excel(X)”。
图4:进入新建web查询
在上一步选择“导出到excel”以后,会自动打开一个excel并且进入图4的界面,如果图4的地址栏中没有自动填入地址,那么复制下刚才的地址,然后点击“导入”,后面的操作一路默认确认就好。
图5:excel中的数据导入功能列表
值得指出的是其实没有必要一定要用ie打开,并且在ie中这样操作,其实只要用浏览器打开,然后复制下html文件地址,然后在excel的“数据”导入的“自网站”中输入地址就好,上面的操作只是为了方便不知道该操作的朋友。
(2)先[b]导出到xml,再导入excel[/b]
图6:选择数据源
先在pl/sql developer中将数据导出到xml文件,然后按照图5的指示,选择“来自xml数据导入”,随后进入图6的“选择数据源”界面,然后选择xml文件,后面一路默认确定即可。
图7:导入excel结果示例
我个人在使用的时候,比较喜欢导出到xml文件,因为这样可以直接选择数据源,不用像html那样要知道URL地址,同时使用xml导入excel的时候,它会自动给导入结果加上一些样式以及字段筛选,如上图7所示。
相关文章推荐
- SQL truncate 、delete与drop区别(转)
- 辉哥用的这种方法实现ZABBIX的MYSQL批量监控
- 理解MYSQL——架构与概念
- Hadoop集群(第10期副刊)_常用MySQL数据库命令
- Hadoop集群(第10期)_MySQL关系数据库
- Windows 下Oracle数据库安装以及Oracle SQL Developer(图文详解)
- OpenLayers学习笔记8——使用servlet从mysql获取数据并标注
- 数据库学习之--Oracle 架构与MySQL架构对比
- mysql 运维角度浅谈:MySQL数据库优化
- Error Code: 2006 - MySQL server has gone away
- SqlBulkCopy(批量复制)使用方法 && SqlDataAdapter Update
- ReadingWriting files with MSSQL's OPENROWSET
- 启动mysql问题Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
- sql:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询
- mysql监控-常用的mysql监控脚本
- 从运维角度浅谈 MySQL 数据库优化
- A MySQL foreign keys drop table, re-create table example
- Sql developer——缺点
- MySQL show status - show open database connections
- MYSQL Out of resources when opening file './xxx.MYD' (Errcode: 24) 解决