SET echo off --是否显示脚本中正在执行的SQL语句{on|off}
SET feedback off --是否显示当前sql语句查询或修改的行数{6|n|ON|OFF}
SET newpage none ----设置页与页之间的分隔{1|n|NONE};
SET pagesize 50000 --设置一页有多少行数{24|n}
SET linesize 20000 --设置一行可以容纳的字符数{80|n};输出内容大于设置的行可容纳的字符数,则折行显示.据实际字符设置,过大导出速度慢.
SET wrap on --输出行长度大于设置行长度时(用set linesize n命令设置);值为on时,多余的字符另起一行显示,否则多余的字符将被切除,不予显示。
SET term off --是否在屏幕上显示输出的内容,与SPOOL结合使用{ON|OFF}
SET heading off --是否显示列标题{ON|OFF}
SET NULL 0 ----显示时,用0值代替NULL值
SET trimout ON --将SPOOL输出中每行后面多余的空格去掉{ON|OFF}
SET timing off --显示每个sql语句花费的执行时间;{ON|OFF}
SET verify off --
SET trimspool ON --
SET trims ON --
SET colsep | --
spool e:\export.txt
select u_id||','||u_name from tbl_user;
spool off
将以上内容保存到e盘export.sql中,打开命令窗口,在命令行中出入
C:\Documents and Settings\Administrator>sqlplus uname/passwd@sid
SQL> @e:\export.sql
此时e盘将生成export.txt文件。
SET feedback off --是否显示当前sql语句查询或修改的行数{6|n|ON|OFF}
SET newpage none ----设置页与页之间的分隔{1|n|NONE};
SET pagesize 50000 --设置一页有多少行数{24|n}
SET linesize 20000 --设置一行可以容纳的字符数{80|n};输出内容大于设置的行可容纳的字符数,则折行显示.据实际字符设置,过大导出速度慢.
SET wrap on --输出行长度大于设置行长度时(用set linesize n命令设置);值为on时,多余的字符另起一行显示,否则多余的字符将被切除,不予显示。
SET term off --是否在屏幕上显示输出的内容,与SPOOL结合使用{ON|OFF}
SET heading off --是否显示列标题{ON|OFF}
SET NULL 0 ----显示时,用0值代替NULL值
SET trimout ON --将SPOOL输出中每行后面多余的空格去掉{ON|OFF}
SET timing off --显示每个sql语句花费的执行时间;{ON|OFF}
SET verify off --
SET trimspool ON --
SET trims ON --
SET colsep | --
spool e:\export.txt
select u_id||','||u_name from tbl_user;
spool off
将以上内容保存到e盘export.sql中,打开命令窗口,在命令行中出入
C:\Documents and Settings\Administrator>sqlplus uname/passwd@sid
SQL> @e:\export.sql
此时e盘将生成export.txt文件。
发表评论
-
ORACLE 手工备份与恢复
2013-10-25 09:50 9001、手工冷备 1.1、在非归档模式下,ORACLE只能 ... -
oracle 分页,oracle 随机数
2012-11-16 17:23 895oracle分页 select * from ( sele ... -
Oracle函数next_day
2012-11-14 17:53 1114--获取date日期的下一个星期weekday; next_d ... -
trunc函数截断日期
2012-11-08 14:26 1321截断日期: 先执行命令:alter session set ... -
复杂的SQL语句
2012-10-25 17:30 969--select 语句中执行判断 select sysdate ... -
oracle 密码永不过期
2012-07-06 11:54 16721. 成功安装ORACLE11g后,默认密码有效期为180天, ... -
ORACLE 错误记录
2012-06-29 17:34 8971. ORACL数据库表空间不够,试图增加表空间,之后进行大量 ... -
关于ORA-01034和ORA-27101的一种解决方法(转)
2012-06-29 17:11 20211 先看oracle的监听和oracle的服务是否都启动了。启 ... -
oracle 备份、还原(导入|导出)
2012-01-10 13:42 847下面介绍的是导入导出的实例。 数据导出: 1 将数据库TE ... -
oracle 启动状态介绍
2011-12-09 15:39 13991、startup nomount 读初始化参数文 ... -
oracle日期时间型timestamp相关学习
2011-09-14 15:12 353141、获取系统时间的语句(ssxff6获取小数点后面六位) se ... -
数据库性能优化
2011-07-12 14:14 916Oracle数据库性能优化 ... -
oracle死锁处理
2011-05-05 12:10 656--1.查看数据库中那些用户产生了锁 select usern ... -
ORACLE sysdate 相加减
2011-04-27 16:01 7963加法 select sysdate,add_months ... -
oracle job(定时任务)
2011-04-27 13:53 18661、创建job 使用Submit()过 ... -
Oracle snapshot (快照)
2011-03-28 16:56 2890--在BMS中创建快照日志 create snapshot l ... -
Oracle bug 汇总
2011-03-28 11:33 1021database link --访问database link ... -
oracle游标
2011-03-11 16:05 1374一 游标是什么 游标字面理解就是游动的光标。 用数据库 ... -
oracle 包、方法、存储过程
2011-03-11 15:30 976--定义包 create or replace package ... -
ORACLE 对象、空间查询、操作
2011-02-23 12:59 2113--查看数据库版本 select * from v$versi ...
相关推荐
Oracle 导出 txt 文件方法 Oracle 导出 txt 文件方法是指使用 spool 命令将 Oracle 数据库中的数据导出到 txt 文件中。这种方法可以自定义导出格式,以便于程序直接导入。 首先,我们需要了解 Oracle 文本导出的...
### Oracle自动导出脚本(Windows环境下):文件名自动添加日期与时间 #### 背景介绍 在日常的企业数据库管理中,Oracle数据库作为重要的数据存储系统之一,其备份工作至关重要。为了确保数据安全及方便后期恢复...
同时,导出的文件应妥善保管,避免未授权访问。 8. **数据迁移和同步**: 导出的表结构在多环境间的数据库迁移中起着关键作用。它可以确保开发、测试和生产环境的数据库结构一致性,有助于减少错误和冲突。 总结...
支持根据sql语句查询出的结果,导出到dbf文件中。要求是查询出的结果顺序,必须和dbf文件各个字段一一对应。 前提是必须提供dbf模板文件,以确定dbf文件各个字段的长度等信息。 目前支持10g,11g 的oracle client...
### 解决Oracle导出DMP文件空表导不出问题 #### 背景与问题描述 在使用Oracle数据库的过程中,可能会遇到一个常见的问题:当尝试使用工具如PL/SQL Developer导出包含空表的DMP文件时,这些空表无法被正确地导出。...
5. **保存与输出**:生成的INSERT语句会被保存到一个文本文件中,如"Oracle导出INSERT语句V1.0",用户可以根据需要在目标环境中执行这些语句来重新插入数据。 6. **安全考虑**:在实际使用过程中,需要注意数据隐私...
### Oracle导出工具:expdp Oracle提供了两种主要的导出工具:`exp`和`expdp`。其中,`exp`是较早版本的工具,而`expdp`则是基于Direct Path Load技术的现代工具,提供更高的性能和更多的功能选项。在本例中,我们...
5. **文件格式错误**:.dmp文件可能不是真正的Oracle导出文件,或者它可能是由其他程序生成的,与Oracle的IMP工具不兼容。 解决此问题的方法包括: 1. **重新导出**:尝试在源数据库上重新执行导出操作,确保文件...
总之,解决Oracle导出CSV文件显示乱码的关键在于理解字符编码和数据解析的过程。通过正确设置文件的编码和应用正确的分隔符,可以确保数据在不同程序间顺利转换并保持可读性。如果上述方法无效,可能需要检查数据库...
在描述中提到的“Oracle导出Clob,Blob等大字段工具”就是为了解决这个问题而设计的,它是一个自编写的实用程序,方便用户导出和管理Oracle数据库中的大对象数据。 Oracle数据库中的Clob类型用于存储大量的文本数据...
"Oracle导出DMP备份文件"是Oracle数据库进行数据备份的一种方式,通过这种方式,我们可以将整个数据库或特定用户模式的数据导出为一个二进制的.DMP文件,以便在需要时进行数据恢复或迁移。 Oracle Data Pump(简称...
以上步骤提供了从Oracle数据库中导出的DMP格式的数据库文件再导入到达梦7数据库中的完整操作流程。在整个过程中,需要注意每一步的细节处理,特别是表空间的创建、用户的权限分配以及数据迁移工具的具体设置等。
"Oracle导出INSERT语句V1.1"是一个专门为此目的设计的实用工具。 这个工具的主要功能是帮助用户快速生成SQL INSERT语句,这些语句可以被用来重建表的数据。通常,这个过程手动操作会非常繁琐,尤其是在处理大量数据...
当导出文件过大时,可以使用`filesize`参数来分割文件。例如,`exp system/manager file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4) log=paycheck filesize=1G tables=hr.paycheck`会将导出的hr.paycheck表的...
Oracle 数据导入导出是数据库管理中的重要操作,用于在不同数据库之间转移数据或者备份和恢复数据。Oracle 提供了 `exp` 和 `imp` 命令,分别用于数据的导出(export)和导入(import)。 1. **数据导出**(exp) ...
"Oracle导出Clob,Blob工具版本2" 是一个专为解决这个问题而设计的应用程序,它改进了对CLOB(Character Large Object)和BLOB(Binary Large Object)数据类型的导出效率,特别是修复了上一版本中导出时间过长的问题...
大家都知道,从oracle数据库中导出数据时,如果其中有字段类型为date,那么导出时将会变成to_date('29-...本程序实现了将oracle数据导出文件中的to_date('x','y')转换成'x'的功能,并去掉了一些非SQL语句,如prompt...
"Oracle导入导出可执行文件"指的是Oracle的`expdp`和`impdp`命令行工具。这两个工具分别用于数据的导出和导入,它们能够帮助用户快速地将数据从一个数据库转移到另一个数据库,或者从一个表空间到另一个表空间。在...
### Oracle导入/导出数据详解 #### 一、Oracle导入实用程序概述 Oracle的导入实用程序(Import Utility),简称IMP,是一种强大的工具,用于将数据从一个操作系统文件中加载到Oracle数据库中。IMP的主要功能是从...
在工具中选择`Tools` -> `Data Pump Export`,填写用户名、密码、服务名和导出文件路径,然后执行导出。 ### 导入(Import) 1. **使用客户端Enterprise Manager Console**: - 这种方法适合DBA进行数据库级别的...