专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » sql2005导出脚本:用SQLPLUS脚本快速导出大量数据的脚本 »正文

sql2005导出脚本:用SQLPLUS脚本快速导出大量数据的脚本

来源: 发布时间:星期四, 2008年10月9日 浏览:262次 评论:0
那么你需要注意以下几点:
一行数据太长也不要换行;
不要在导出文件中出现SQL语句;
不要在窗口中显示查询结果,直接将结果保存到导出文件中,以提高执行速度;
不要在导出文件中出现列的标题行;
不要在导出文件中出现插入分页行;
去掉行尾空格;
不要在导出文件的最后显示:查询得到多少行。

方法:
一定要将以下内容保存为sql脚本,然后用@xx.sql去调用该脚本。否则set term off无效,查询结果将被显示在窗口中,大大降低执行速度。
而且要用column命令设置太宽的列的格式。

set linesize 1000
set echo off
set term off
set heading off
set pagesize 0
set trimspool on
set feedback off

col COL1 FORMAT A20
col COL_VERYLONG FORMAT A400

spool ...
select ... from ... where ... order by ...;
spool off

如果本文没有解决您的问题,请进老妖怪开发者社区提问

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: