oracle如何导出大量数据到文本文件中
来源:互联网 发布:notepad 配置php 编辑:程序博客网 时间:2024/04/29 19:27
先给出导出方法:
D盘根目录创建一个spool.sql的文本文件(后缀名不必在意,记事本编辑就行),然后将下面的代码保存到spool.sql中:
set echo off
set feedback off
set newpage none
set verify off
set pagesize 0
set term off
set trims on
set linesize 600
set heading off
set timing off
set numwidth 40
spool d:\empInfor.txt
select ename || ':' || empno || ' work for ' || job from scott.emp;
spool off
--cmd中登陆sqlplus并调用spool.sql,实现将该脚本中的查询结果导出到指定文件中,调用命令@d:\spool.sql
C:\Users\Administrator>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 10月 15 19:10:17 2015
Copyright (c) 1982, 2005, Oracle. All rights reserved.
请输入用户名: system@database
输入口令:
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @d:\spool.sql
说明:方法很简单,创建一个脚本,然后调用这个脚本,将需要的数据输出到指定的位置,上面的例子是将scott用户的emp表中的员工信息按照需要的格式导出到D盘根目录的empInfor.txt中。
spool.sql中只有两项需要修改:
1. spool d:\empInfor.txt -- 输出的数据文件存放路径
2. select ename || ':' || empno || ' work for ' || job from scott.emp; --需要输出的数据格式及内容
注意这里的分号不能少,set后面详细参数不在详述,可以百度相关技术文档。
D盘根目录创建一个spool.sql的文本文件(后缀名不必在意,记事本编辑就行),然后将下面的代码保存到spool.sql中:
set echo off
set feedback off
set newpage none
set verify off
set pagesize 0
set term off
set trims on
set linesize 600
set heading off
set timing off
set numwidth 40
spool d:\empInfor.txt
select ename || ':' || empno || ' work for ' || job from scott.emp;
spool off
--cmd中登陆sqlplus并调用spool.sql,实现将该脚本中的查询结果导出到指定文件中,调用命令@d:\spool.sql
C:\Users\Administrator>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 10月 15 19:10:17 2015
Copyright (c) 1982, 2005, Oracle. All rights reserved.
请输入用户名: system@database
输入口令:
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @d:\spool.sql
说明:方法很简单,创建一个脚本,然后调用这个脚本,将需要的数据输出到指定的位置,上面的例子是将scott用户的emp表中的员工信息按照需要的格式导出到D盘根目录的empInfor.txt中。
spool.sql中只有两项需要修改:
1. spool d:\empInfor.txt -- 输出的数据文件存放路径
2. select ename || ':' || empno || ' work for ' || job from scott.emp; --需要输出的数据格式及内容
注意这里的分号不能少,set后面详细参数不在详述,可以百度相关技术文档。
0 0
- oracle如何导出大量数据到文本文件中
- 从Oracle中导出数据到文本文件
- Oracle 导出数据到文本文件
- Oracle数据导出到文本文件的方法
- Oracle数据直接导出到文本文件的方法
- Oracle数据直接导出到文本文件的方法
- Oracle数据直接导出到文本文件的方法()
- Oracle数据直接导出到文本文件的方法.
- Oracle数据直接导出到文本文件的方法
- 将Oracle数据导出到文本文件(txt)的方法
- oracle spool定期导出文本文件数据,并加载到teradata
- 将Oracle数据导出到文本文件(txt)的方法
- 如何将 Access 数据导出到 Oracle 数据库中?
- 如何将 Oracle 数据导出到 Excel表中 --转载
- 如何将 Oracle 数据导出到 Excel 中
- java中导出大量数据到Excel的一种方法
- 如何将一个文本文件中的数据加载到oracle数据库中
- 将数据导出到文本文件,并从文本文件导入数据
- could not read symbols: File format not recognized
- c++学习(四):数组作为函数input
- 小公司的前端应该怎么做?
- 初始需求建立
- Pandas笔记2
- oracle如何导出大量数据到文本文件中
- HTTPS那些事(二)SSL证书
- HTTPS那些事(三)攻击实例与防御
- AWK 内置函数
- JAVA编程题 答案
- 扫雷游戏
- centos 挂载与卸载硬盘
- centos7上安装rapidsvn实验或实践?
- [读书笔记]30 天自制操作系统 day5 结构体, 文字显示与GDT/IDT初始化