`

Oracle spool格式化数据命令

阅读更多

SQL>set colsep' ';     //-域输出分隔符

  SQL>set newp none            //设置查询出来的数据分多少页显示,如果需要连续的数据,中间不要出现空行就把newp设置为none,这样输出的数据行都是连续的,中间没有空行之类的

  SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省为on

  SQL> set echo on               //设置运行命令是是否显示语句

  SQL> set feedback on;       //设置显示“已选择XX行”

  SQL>set feedback off;      //回显本次sql命令处理的记录条数,缺省为on即去掉最后的 "已经选择10000行"

  SQL>set heading off;     //输出域标题,缺省为on 设置为off就去掉了select结果的字段名,只显示数据

  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进行分析

  set verify off                     //可以关闭和打开提示确认信息old 1和new 1的显示.

分享到:
评论

相关推荐

    windows和unix下通过spool导出oracle数据(导成insert语句)

    本文将详细讲解如何在Windows和Unix环境下利用SQL*Plus的`spool`命令来导出Oracle数据库中的数据,并将其转换为INSERT语句或纯文本格式。 `spool`是SQL*Plus的一个内置命令,它允许用户将SQL*Plus会话的输出重定向...

    oracle spool

    在实际生产环境中,Spool命令通常会集成到Shell脚本中,以实现自动化的数据导出。以下是一个简单的Shell脚本示例,用于执行上述查询并将结果输出到文件中: ```sh #!/bin/sh DB_USER=zxdbm_ismp # DB USER DB_PWD=...

    测试中可以一用的命令spool

    在这个场景中,"测试中可以一用的命令spool"可能指的是在测试环境中利用spool命令来收集和记录数据,便于分析和调试。 首先,我们来详细了解一下`spool`命令。在Oracle SQL*Plus环境中,`spool`命令允许我们将SQL...

    oracle导出数据生成excel

    其中,`username`和`password`是你的Oracle数据库连接凭据,`export.sql`是包含SQL查询和SPool命令的文件。 3. **转换CSV为Excel** - CSV文件可以直接用Excel打开,只需双击文件或在Excel中选择“文件”->“打开...

    Oracle数据库命令 个人总结

    13. 格式化视图显示效果:使用TTITLE、BTITLE、SET ECHO OFF、SET VERIFY OFF、SET PAGESIZE、SET LINESIZE等命令可以格式化视图显示效果,例如,创建报表。 14. term命令:使用set term on命令可以取消SQLPLUS输出...

    Oracle导入SQL脚本执行和常用命令大全

    COL 命令用来格式化列的显示形式,可以用来修改列的标题、宽度和对齐方式。COL 命令有许多选项,例如可以用来改变缺省的列标题、将列名改为新列名、将新列名放在两行上等。 例如,要将列名 ENAME 改为新列名 ...

    Oracle sqlplus命令的使用大全

    此命令用于格式化列的显示,提供了丰富的选项来定制列的标题、对齐方式、宽度等。例如: - 改变默认列标题:`COLUMN column_name HEADING new_title` - 将列名分两行显示:`COLUMN column_name HEADING 'Line1|...

    Oracle SQLPLUS命令的使用大全.doc

    SQL语句如SELECT、INSERT、UPDATE等,主要用于数据的操作和定义,而SQL*Plus命令则更多地关注于环境配置、输出格式化和脚本执行。SQL语句会被保存在SQL buffer中,而SQL*Plus命令不会被保存,主要用于控制会话环境和...

    oracle 帮助文档 带sqlplus命令

    4. **显示和格式化命令**:如HEADings ON/OFF控制列头的显示,PAGESIZE设置每页显示的行数。 5. **控制输出命令**:如SPOOL用于将输出重定向到文件,CLEAR用于清除屏幕或缓冲区。 6. **事务控制命令**:如COMMIT和...

    恢复数据-提取oracle数据文件工具

    在IT领域,数据库管理系统是企业运营的核心组成部分,Oracle数据库作为其中的一员,承载着大量的关键业务数据。当Oracle数据库遭遇故障,如服务无法启动,数据文件损坏等,数据恢复成为一项至关重要的任务。本文将...

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...

    Oracle里常用命令

    COL命令是SQL*Plus中用于格式化列显示的强大工具,其灵活性和功能丰富,适用于各种报表需求。 **1. 改变缺省列标题** 例如,将`LOC`列的标题更改为`location`: ``` SQL> COLUMN LOC HEADING location ``` **2. ...

    Oracle的SQLPLUS命令的使用大全

    本文详细介绍了SQL*Plus中常用的命令及其用法,包括执行SQL文件、编辑SQL语句、执行当前缓冲区中的SQL语句、将查询结果输出到文件、显示表结构以及如何对输出结果进行格式化处理等。掌握了这些命令,将有助于提高...

    Oracle数据库命令大全

    `COL`命令用于格式化列的显示,包括改变列标题、设置列宽、对齐方式等。例如,可以使用`COLUMN column_name HEADING new_title`来更改列标题,`COLUMN column_name FORMAT width`来设定列的宽度。 - 改变列标题:...

    oracle命令使用大全

    而SQL*Plus命令主要用于控制SQL*Plus环境本身,如格式化输出、执行脚本文件、编辑和重运行最近的SQL语句等。这些命令不保存在SQL缓冲区,而是即时执行并影响输出显示或环境设置。 #### 常用SQL*Plus命令详解 1. **...

    oracle命令大全

    Oracle命令大全主要涵盖了与Oracle数据库交互的各种命令,这些命令主要用于数据管理、查询、脚本执行以及输出格式化等方面。以下是对这些常用命令的详细说明: 1. SQL*PLUS 命令与 SQL*PLUS 语句: SQL*PLUS是...

    oracle sqlplus 命令大全

    - 这个命令用于格式化列的显示,例如更改列标题、设置对齐方式、宽度等。选项包括`ALIAS`、`CLEAR`、`FORMAT`、`HEADING`、`JUSTIFY`等。 例如: ```sql SQL> COLUMN LOC HEADING location SQL> SELECT * FROM ...

    Oracle SQLPLUS基础及sqlplus命令详解

    - `COLUMN`:格式化列输出。 - `GET`:加载并执行脚本文件。 - `RUNFORM`:执行表单或报告。 - `COMPUTE`:计算和显示聚合函数的结果。 - `HELP`:获取帮助信息。 - **1.2.3 PL/SQL** PL/SQL是Oracle RDBMS的...

    Oracle命令使用大全

    SQL*Plus命令主要用于对查询结果进行格式化处理或其他辅助功能。 #### 三、常用SQL*Plus命令详解 ##### 1. 执行SQL脚本文件 **命令:** `SQL> start file_name` 或 `SQL> @file_name` - **功能:** 这两条命令用于...

Global site tag (gtag.js) - Google Analytics