oracle之sqlplus命令总结

参考链接

SqlPlus Set常用设置

常用命令

SQL>set colsep' ';     //-域输出分隔符
SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省为on
SQL> set echo on              //设置运行命令是是否显示语句
SQL> set feedback on;       //设置显示“已选择XX行”
SQL>set feedback off;     //回显本次sql命令处理的记录条数,缺省为on
SQL>set heading off;   //输出域标题,缺省为on
SQL>set pagesize 0;      //输出每页行数,缺省为24,为了避免分页,可设定为0。
SQL>set linesize 80;     //输出一行字符个数,缺省为80
SQL>set numwidth 12;     //输出number类型域长度,缺省为10
SQL>set termout off;     //显示脚本中的命令的执行结果,缺省为on
SQL>set trimout on;   //去除标准输出每行的拖尾空格,缺省为off
SQL>set trimspool on;  //去除重定向(spool)输出每行的拖尾空格,缺省为off
SQL>set serveroutput on; //设置允许显示输出类似dbms_output
SQL> set timing on;          //设置显示“已用时间:XXXX”
SQL> set autotrace on;    //设置允许对执行的sql进行分析
SQL> set verify off;           //可以关闭和打开提示确认信息old 1和new 1的显示.

导出结果到文本:
spool<spool_flat_file>
例如:spool d:\Spool_flatquery.txt
这样,SQL*Plus将把所有的输出以及在屏幕上的命令等都指定给该文件。
执行查询输出。此时,系统并没有把结果保存到文件中,而是保存到缓冲区中。
查询结束后,关闭文件即可。命令格式为:spool off。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 设置列别名 设置列别名,需要在列名和别名中间加AS或者空格,如 值得注意的是,这个别名只能用双引号括起来,也可以不...
    Azur_wxj阅读 703评论 0 1
  • 本文转自 http://www.cnblogs.com/jack204/archive/2012/04/30/24...
    Michael_林阅读 782评论 0 0
  • 今天学习了Oracle的基本使用,做下总结: 基本操作 以Oracle 11g为例,安装好以后,普通账户都是未解锁...
    Joepis阅读 283评论 0 2
  • 后天就要考试了,可现在的我却一边舒服的泡着脚,一边对着电脑敲打下我此刻的心情记录。没有一点像快考试的样子...
    Fly_C阅读 601评论 0 4
  • 开始每天都在楼下等我 后来只有橘色的路灯 和那几百页的聊天记录
    Aeonla阅读 219评论 5 5