`

ORACLE数据导出到Excel、txt、HTML实用方法

 
阅读更多

A. 利用PL/SQL Developer實現ORACLE數據導出到Excel、tsv(文本)、xml、csv格式

環境: ORACLE10.1 和 PL/SQL Developer Version 7.0.1.1066 
打開 PL/SQL Developer, File --> New --> Report Window -->
在 SQL 中寫入要導出的SQL語句.
如 select * from T2
選擇執行(Execute (F8))
查詢到結果以HTML形式輸出到Edit Report中。
1. 在輸出框結果的右側 點擊"Save as HTML...." 可將結果保存為 HTML。
2. 在輸出框結果的右側 點擊"Export Results..." 可將結果保存為CSV File、TSV File(文本形式txt)、XML File及Excel四種形式。
3. 另外結果還可以通過Graph Wizard生成Graph圖。

B. 用Excel的導入外部數據功能通過ODBC數據源直接獲取ORACLE中的數據
方法如下:
1. (Windows 2003)"控制面板"--> "管理工具" --> "數據源(ODBC)" -->ODBC 數據源管理器 中選擇 系統DSN
添加系統數據源, 如 ORACLE10 ,並在 Oracle ODBC Driver Configuration中配置完成,確保Test Connection 測試成功(Connection Successful)。

2. 打開 Excel2003,"數據" --> "導入外部數據" --> "導入數據(D)..." 
開啟了"選取數據源" --> "連接到新的數據源" --> 進入"數據連接向導"後選擇ODBC DSN -->"下一步" 
選擇剛才已建好並已測試成功的ODBC數據源(如ORACLE10),接下來輸入密碼進行連接,選擇好表。

3.最後再輸入一次連接數據庫ORACLE的密碼就可以導入到指定單元格。

C. 利用SQL*PLUS命令導出數據到文本(txt、csv)
代碼如下:
1. 編寫一個export.sql(路徑d:\),內容如下:
set feedback off heading off verify off trimspool off
set pagesize 0 linesize 1000
define fil= 'D:\ORACLE_output.txt'
prompt *** Spooling to &fil
spool &fil
select ID||','||'"'||NAME||'"'||','||'"'||ADDRESS||'"'||','||to_char(Time,'
yyyy-MM-dd HH24:MI:SS') from T2;

spool off;

其中用(,)作為欄位/字段的分隔。
2. 執行
   SQL> @d:\export.sql
3. 查看結果
   SQL> host
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>type D:\ORACLE_output.txt
可以看到結果了,OK,導出到文本(也可以寫入到csv)已完成。

分享到:
评论

相关推荐

    Excel数据批量导入与Excel文件的导出

    2. **导出数据到CSV**:如果你想将数据导出到其他非Excel程序,CSV是一个理想的选择,因为它的通用性。在“数据”菜单中,选择“导出”或“另存为”,然后设置为CSV格式。 3. **Power Pivot数据模型**:对于大数据...

    jsp实现excel上传至数据库,以及 从数据库导出excel

    本项目以"jsp实现excel上传至数据库,以及从数据库导出excel"为主题,提供了一种实用的方法,适合初学者学习。下面将详细解释这个过程涉及的关键技术点。 1. JSP(JavaServer Pages):JSP是一种动态网页技术,允许...

    Oracle9i Report输出数据至EXCEL.pdf

    本文主要介绍如何利用Oracle9i Report将数据库中的数据导出到Excel,以提供更加友好的用户界面和数据分析能力。 首先,我们需要准备一个测试环境,创建一个名为P的测试表,并填充一些测试数据。在SQL命令行中,可以...

    一简单的方法jsp生成导出word

    总的来说,通过JSP结合Apache POI库,我们可以轻松地实现在Web应用中生成并导出Word文档的功能,这在报告生成、数据导出等场景下非常实用。然而,需要注意的是,由于Word文档格式的复杂性,这种方式可能无法实现所有...

    PowerDesign数据字典阅读器

    PdmReader是浏览速查pdm(*.pdm)文件的免费工具软件,...PdmReader也是连接oracle,sqlserver,access等数据库并提供实用辅助功能的客户端工具(ado方式连接数据库),比如SQL脚本导出,excel,word,html,xls,txt文件导出等。

    Oracle数据库连接工具-Oracle SQL Handler(for windows)

    多种格式的数据导出包括 XLS、CSV、INSERT SQL、HTML、XML;中英文双语界面并能切换;监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端;占用系统资源极少;能运行于所有的主流平台包括 ...

    DBImport_V3 数据库导入导出,转文档工具

    DBImport_V3是一款高效实用的数据库管理和转换工具,专为IT专业人士设计,提供数据库数据的导入导出以及格式转换功能。这款工具支持多种数据库系统,包括但不限于Oracle、SQLite、MySQL等,极大地扩展了其适用范围,...

    pdmreader数据字典阅读器

    将数据导出到excel,txt,csv,xls,word,html文件;定时检测PdmReader版本,进行自动升级 更新等。 PdmReader功能集中于数据字典查询管理和Ado数据库客户端辅助工具两个方面,与PowerDesigner相比在模型设计上...

    数据字典生成工具

    通过使用数据字典生成工具,用户可以快速地将这些信息导出到Excel或HTML格式,便于分享、分析和文档化。Excel是一种常见的电子表格工具,适合于处理大量数据和创建报表,而HTML则是一种网页标记语言,使得数据字典...

    PdmReader 数据字典阅读器

    将数据导出到excel,txt,csv,xls,word,html文件;定时检测PdmReader版本,进行自动升级 更新等。 PdmReader功能集中于数据字典查询管理和Ado数据库客户端辅助工具两个方面,与PowerDesigner相比在模型设计上...

    自己写的JXL的导入导出,绝对可以发布!

    3. **数据导出**:同样,JXL也方便地实现了将数据库或其他数据源的数据导出为Excel格式,便于用户查看、编辑或进一步处理。 4. **数据库连接**:描述中提到使用了MySQL数据库,说明JXL可以与数据库进行交互。通常,...

    Oracle SQL Handler(Oracle 开发工具) v5.1.zip

    (5) 能方便导出 XLS、CSV、INSERT Statement、HTML、XML等多种格式数据; (6) 能运行和调试PL/SQL语句,能精确定位到错误所在的行列位置; (7) 多线程多连接,会话在运行中可以中断,或编辑,或创建新会话;...

    纯真IP转换器 转成txt、 xml

    转换成SQL格式意味着IP数据可以被直接导入到数据库系统中,如MySQL、SQL Server或Oracle,以便进行高效查询和分析。 4. **access(Microsoft Access数据库)**:Access是微软开发的一款数据库管理系统,它支持SQL...

    Oracle经典常用技巧荟萃

    使用SQL*PLUS构建完美excel或html输出,这涉及到在Oracle数据库查询结果的导出上。管理员可以将查询结果通过SQL*PLUS导出到不同的格式,以便于报表的制作和数据分析。另一个常用技巧是启用AutoTrace查看SQL执行计划...

    商用oracle参考报表

    9. **报表输出格式**: 报表可以导出为多种格式,如 PDF(便携式文档格式)、HTML、Excel 或 CSV,以满足不同的使用场景和共享需求。 10. **报表性能优化**: 为了处理大量数据并提供快速的响应时间,商用报表可能...

    很好用的excel生成工具JXL

    "java实现Excel导入数据库"可能是一个关于如何使用JExcelApi将数据从Excel文件导入到数据库的教程,这对于数据迁移、数据处理或者自动化报表生成场景非常实用。另一个文件名“jxl经典教程”则暗示了这可能是一个全面...

    Oracle SQL Hand-Oracle工具 v5.1.zip

    (4) 超方便实用的工作表用来显示和操作SELECT语句的查询结果,象操作Excel表格一样方便地选择行/列/单元格数据,可以将工作表的数据修改写入数据库表。另外,工作表还有单条记录操作、多功能拷贝、数值统计、查找...

    OracleSQLHandler_v3.7(免费版)

    多种格式的数据导出包括 XLS、CSV、INSERT SQL、HTML、XML;中英文双语界面并能切换;监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端;占用系统资源极少;能运行于所有的主流平台包括 ...

    C数据分析BI介绍实用PPT课件.pptx

    2. **报表浏览器调阅**:报表以HTML、PDF、Excel、JPG等多种格式提供,适应不同的查阅和导出需求。 3. **数据源集成**:能够集成来自数据库、文件和应用程序的数据,增强了数据整合能力。 综上所述,C数据分析BI...

    Oracle跨平台轻量开发工具

    (4) 象 Excel 表格的工作表, 方便地显示和操作 SELECT 语句的查询结果, 能方便地增加 / 删除 / 更新数据并保存。另外, 工作表还有单条记录操作、多功能拷贝、数值统计、查找替换等实用功能; (5) 能方便导出...

Global site tag (gtag.js) - Google Analytics