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)已完成。
分享到:
相关推荐
2. **导出数据到CSV**:如果你想将数据导出到其他非Excel程序,CSV是一个理想的选择,因为它的通用性。在“数据”菜单中,选择“导出”或“另存为”,然后设置为CSV格式。 3. **Power Pivot数据模型**:对于大数据...
本项目以"jsp实现excel上传至数据库,以及从数据库导出excel"为主题,提供了一种实用的方法,适合初学者学习。下面将详细解释这个过程涉及的关键技术点。 1. JSP(JavaServer Pages):JSP是一种动态网页技术,允许...
本文主要介绍如何利用Oracle9i Report将数据库中的数据导出到Excel,以提供更加友好的用户界面和数据分析能力。 首先,我们需要准备一个测试环境,创建一个名为P的测试表,并填充一些测试数据。在SQL命令行中,可以...
总的来说,通过JSP结合Apache POI库,我们可以轻松地实现在Web应用中生成并导出Word文档的功能,这在报告生成、数据导出等场景下非常实用。然而,需要注意的是,由于Word文档格式的复杂性,这种方式可能无法实现所有...
PdmReader是浏览速查pdm(*.pdm)文件的免费工具软件,...PdmReader也是连接oracle,sqlserver,access等数据库并提供实用辅助功能的客户端工具(ado方式连接数据库),比如SQL脚本导出,excel,word,html,xls,txt文件导出等。
多种格式的数据导出包括 XLS、CSV、INSERT SQL、HTML、XML;中英文双语界面并能切换;监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端;占用系统资源极少;能运行于所有的主流平台包括 ...
DBImport_V3是一款高效实用的数据库管理和转换工具,专为IT专业人士设计,提供数据库数据的导入导出以及格式转换功能。这款工具支持多种数据库系统,包括但不限于Oracle、SQLite、MySQL等,极大地扩展了其适用范围,...
将数据导出到excel,txt,csv,xls,word,html文件;定时检测PdmReader版本,进行自动升级 更新等。 PdmReader功能集中于数据字典查询管理和Ado数据库客户端辅助工具两个方面,与PowerDesigner相比在模型设计上...
通过使用数据字典生成工具,用户可以快速地将这些信息导出到Excel或HTML格式,便于分享、分析和文档化。Excel是一种常见的电子表格工具,适合于处理大量数据和创建报表,而HTML则是一种网页标记语言,使得数据字典...
将数据导出到excel,txt,csv,xls,word,html文件;定时检测PdmReader版本,进行自动升级 更新等。 PdmReader功能集中于数据字典查询管理和Ado数据库客户端辅助工具两个方面,与PowerDesigner相比在模型设计上...
3. **数据导出**:同样,JXL也方便地实现了将数据库或其他数据源的数据导出为Excel格式,便于用户查看、编辑或进一步处理。 4. **数据库连接**:描述中提到使用了MySQL数据库,说明JXL可以与数据库进行交互。通常,...
(5) 能方便导出 XLS、CSV、INSERT Statement、HTML、XML等多种格式数据; (6) 能运行和调试PL/SQL语句,能精确定位到错误所在的行列位置; (7) 多线程多连接,会话在运行中可以中断,或编辑,或创建新会话;...
转换成SQL格式意味着IP数据可以被直接导入到数据库系统中,如MySQL、SQL Server或Oracle,以便进行高效查询和分析。 4. **access(Microsoft Access数据库)**:Access是微软开发的一款数据库管理系统,它支持SQL...
使用SQL*PLUS构建完美excel或html输出,这涉及到在Oracle数据库查询结果的导出上。管理员可以将查询结果通过SQL*PLUS导出到不同的格式,以便于报表的制作和数据分析。另一个常用技巧是启用AutoTrace查看SQL执行计划...
9. **报表输出格式**: 报表可以导出为多种格式,如 PDF(便携式文档格式)、HTML、Excel 或 CSV,以满足不同的使用场景和共享需求。 10. **报表性能优化**: 为了处理大量数据并提供快速的响应时间,商用报表可能...
"java实现Excel导入数据库"可能是一个关于如何使用JExcelApi将数据从Excel文件导入到数据库的教程,这对于数据迁移、数据处理或者自动化报表生成场景非常实用。另一个文件名“jxl经典教程”则暗示了这可能是一个全面...
(4) 超方便实用的工作表用来显示和操作SELECT语句的查询结果,象操作Excel表格一样方便地选择行/列/单元格数据,可以将工作表的数据修改写入数据库表。另外,工作表还有单条记录操作、多功能拷贝、数值统计、查找...
多种格式的数据导出包括 XLS、CSV、INSERT SQL、HTML、XML;中英文双语界面并能切换;监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端;占用系统资源极少;能运行于所有的主流平台包括 ...
2. **报表浏览器调阅**:报表以HTML、PDF、Excel、JPG等多种格式提供,适应不同的查阅和导出需求。 3. **数据源集成**:能够集成来自数据库、文件和应用程序的数据,增强了数据整合能力。 综上所述,C数据分析BI...
(4) 象 Excel 表格的工作表, 方便地显示和操作 SELECT 语句的查询结果, 能方便地增加 / 删除 / 更新数据并保存。另外, 工作表还有单条记录操作、多功能拷贝、数值统计、查找替换等实用功能; (5) 能方便导出...