zoukankan      html  css  js  c++  java
  • pl/sql developer导出数据到excel的方法

    http://yedward.net/?id=92

    问题说明:使用pl/sql developer导出数据到excel格中是非常有必要的,一般的可能直接在导出的时候选择csv格式即可,因为该格式可以直接用excel打开。但是,在导出的时候出现了这样的问题,导出成csv格式的时候出现了数据乱码,而导出为xml或者html的时候却不会出现问题。

    导出为csv格式出现乱码

    图1:pl/sql developer导出为csv出现乱码

    问题解析:出现上面的问题,可能是字符集的设置问题。我找到了一些其他的数据导出方法,下面一一列出:

    pl/sql developer导出数据

    图2:pl/sql developer导出数据

    (1)先导出为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的“数据”导入的“自网站”中输入地址就好,上面的操作只是为了方便不知道该操作的朋友。

    (2)先导出到xml,再导入excel

    选择数据源

    图6:选择数据源

    先在pl/sql developer中将数据导出到xml文件,然后按照图5的指示,选择“来自xml数据导入”,随后进入图6的“选择数据源”界面,然后选择xml文件,后面一路默认确定即可。

    导入excel结果示例

    图7:导入excel结果示例

    我个人在使用的时候,比较喜欢导出到xml文件,因为这样可以直接选择数据源,不用像html那样要知道URL地址,同时使用xml导入excel的时候,它会自动给导入结果加上一些样式以及字段筛选,如上图7所示。

  • 相关阅读:
    VB.NET中vbcr 是回车、vbcrlf 是回车和换行的结合、vblf 是换行
    COM组件简介
    【转】ACE编程小结
    socket基础实例(一个服务端对应一个客户端情形)
    服务器中判断客户端socket断开连接的方法
    阻塞、非阻塞的概念和select函数的阻塞功能
    socket基础函数(2)
    线程初级基础(一)
    给程序员的五点建议--如何成为编程高手并以此创业
    Linux下常用软件
  • 原文地址:https://www.cnblogs.com/shengs/p/4593183.html
Copyright © 2011-2022 走看看