Oracle里的set零零碎碎的,这里整理归纳一下

SQL> set timing on; //设置显示“已用时间:XXXX”

SQL> set autotrace on-; //设置允许对执行的sql进行分析

SQL> set trimout on; //去除标准输出每行的拖尾空格,缺省为off

SQL> set trimspool on; //去除重定向(spool)输出每行的拖尾空格,缺省为off

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

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

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

SQL> set feedback off; //回显本次sql命令处理的记录条数,缺省为on

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

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 serveroutput on; //设置允许显示输出类似dbms_output

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

备注 一下是column命令

COL[UMN] [{column | expr} [option...]]where option is one ofthe following clauses:

ALI[AS]alias

CLE[AR]ENTMAP {ON|OFF}

FOLD_A[FTER]FOLD_B[EFORE]

FOR[MAT]format

HEA[DING] textJUS[TIFY] {L[EFT] | C[ENTER] | C[ENTRE] | R[IGHT]}LIKE {expr |alias}

NEWL[INE]NEW_V[ALUE]variable

NOPRI[NT] | PRI[NT]NUL[L] textOLD_V[ALUE]variableON|OFFWRA[PPED] | WOR[D_WRAPPED] | TRU[NCATED]下面就举例说明:

SQL> COLUMN SAL ALIAS Salary FORMAT $99,990.90我们指定了SAL这个列的一个别名和数字的MONEY显示格式。

SQL> col title format a20;

那就是每次进入sqlplus都得重新设置linesize和pagesize

找到你的oracle路径:

C:\app\Administrator\product\11.2.0\dbhome_1\sqlplus\admin

打开glogin.sql,添加下面两行:

--

--Copyright (c) 1988, 2005, Oracle. All Rights Reserved.--

--NAME--glogin.sql--

--DESCRIPTION--SQL*Plus global login "site profile" file--

--Add any SQL*Plus commands here that are to be executed when a--user starts SQL*Plus, or uses the SQL*Plus CONNECT command.--

--USAGE--This script is automatically run--SET PAGESIZE 39SET LINESIZE 80SET TIMING ON

当然,你可以从上面的注释中看到这个sql文件主要是干嘛的。

保存,提示一下,如果不能保存的话,是因为你没有这个文件的编辑权限,请添加:

在 \product\11.1.0\db_1\sqlplus\admin 下的 glogin.sql 文件就是每次启动sql*plus都会重新读取执行一遍的设置文档,

初次打开只有注释,无设置项,可以直接在注释后新行写入:

SET PAGESIZE 39;

SET LINESIZE 80;

SET TIMING ON;

我入门不久,就觉得这三个环境设置由用而已哈,其他自己找啊。

http://f.dataguru.cn/thread-90440-1-1.html

2. 设置行的宽度

1) 查看目前的linesize,默认是80:

Sqlplus代码

show linesize;

2) 设置成100或者更宽都可以:

Sqlplus代码

set linesize 300;

查看Oracle环境变量的方法是:

以命令行形式使用SQL *PLUS时,操作步骤如下:

cmd

sqlplus /nolog

conn / as sysdba

show all即可看到所有环境变量的默认值。

或输入show line命令,显示结果为:linesize 80。

执行set line 100后,再show line,则显示结果为:linesize 100

set wrap on/off 查询返回的纪录每行超过默认宽度时,可选择换行(on )或不换行(off),默认为换行;

set linesize N 设置查询返回的纪录每行的宽度,超过这个宽度则截掉,不过这个宽度则补空格。

oracle设行宽 每次,解决每次从cmd进入sqlplus,都得重新设置pagesize、linesize的问题...相关推荐

  1. oracle 设行宽,Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置

    Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置 发布时间:2020-04-03 08:51:02 来源:51CTO 阅读:4392 作者:M_ling 一.SQL ...

  2. 解决每次从cmd进入sqlplus,都得重新设置pagesize、linesize的问题

    1.进入目录:D:\app\dyf\product\11.2.0\dbhome_1\sqlplus\admin.找到glogin.sql并打开 2.添加选中信息 set linesize 150; s ...

  3. 每次执行java命令 都要source_解决每次执行Java等命令时都要重新source /etc/profile后才能执行,否则找不到命令...

    linux mint 我们通常将环境变量设置在/etc/profile这个文件中,这个文件是全局的. /etc/profile:在登录时,操作系 统定制用户环境时使用的第一个文件 ,此文件为系统的每个 ...

  4. x-http-wrapper: 如何解决每次发版时,修改http相关代码造成的错误!(Android、iOS、h5)...

    其实是我做了个开源工具(^__^),拿出来给大家鉴赏下,欢迎大家提意见 项目:github.com/xuyt11/x-ht- 欢迎关注和star . 功能:这是一个http相关代码的创建工具. 现在我 ...

  5. excel表格行宽列高怎么设置_excel表格怎么设置行高列宽

    excel表格怎么设置行高列宽 你是怎么调整Excel表格的行高和列宽的? 如果还在用原始的手动调整方法,那你赶紧看看下面这几种解决方法,不仅效率高,而且调整的行高和列宽还很统一整齐哦,快和小编来学习 ...

  6. 解决每次打开火狐显示的却是搜狗主页问题

    解决每次打开火狐显示的却是搜狗主页问题 右键火狐的快捷方式,打开属性,观察目标那一栏.正常的话只有"C:\Program Files\Mozilla Firefox\firefox.exe& ...

  7. idea每次都要配置tomcat_电脑每次开机时间都不对?电脑每次开机都要重新设置时间解决方法...

    近期有网友咨询到装机之家晓龙,称自己一台老电脑最近出现一个问题,每次电脑重新开机都需要设置一下时间,关机再开机之后系统时间又归零了,又需要重新设置系统时间.日期,十分麻烦.那么电脑每次开机时间都不对怎 ...

  8. YII2 save 和 insert 循环保存数据,出现间隔性丢失值 (这些值是共有相同的值) 解决: // 每次保存需要用 clone 不能使用直接用一个 实例化的model....

    YII2 save 和 insert  循环保存数据,出现间隔性丢失值 (这些值是共有相同的值) 解决:  // 每次保存需要用 clone 不能使用直接用一个 实例化的model. $_model ...

  9. 解决每次git pull、git push都需要输入账号和密码的问题

    解决每次git pull.git push都需要输入账号和密码的问题 每次git pull 或者git push 的时候,都要提示你输入账号和密码,很麻烦.于是在网上找到了解决办法.这j里记录下来,以 ...

最新文章

  1. python_bomb----函数高级特性(生成器)
  2. C语言实验大纲2010答案,C语言试验大纲(2010年修订).doc
  3. SpringBoot实现OAuth2认证服务器
  4. resultmap的写法_mybatis的mapper.xml中resultMap标签的使用详解
  5. Spring Boot连接多个Redis库配置方案及代码示例
  6. Mac中AndroidStudio没有找到Plugins的问题
  7. 面向对象的程序开发技术C++教学课件系列之二
  8. 软件测试笔试面试题目完全汇总
  9. 报考PMP一定得经过培训机构吗?
  10. IP子网划分(3分钟让你学会套用公式划分)!
  11. C语言编程基础,手机购物程序的设计
  12. kubuntu16.04安装和卸载fcitx输入法
  13. 公务卡引发多米诺效应 推动POS系统“繁荣”
  14. Ubuntu系统录屏webm格式mp4格式方法
  15. Windows日常效率生产力开发环境工具个人集合
  16. 双摄像头的实时视频拼接及目标跟踪(一)
  17. Patch:虚拟DOM最核心的部分--如何对比虚拟DOM树,以及如果生成真实DOM
  18. 电子计算机体育游戏,如何让体育运动战胜电脑游戏?
  19. 夏天水果店怎么打理,如何打理好一个水果店
  20. 项目随记:8250-Oneplus

热门文章

  1. python小球游戏代码
  2. python 将小图放入较大的白色或黑色背景图片
  3. java毕业设计——基于java+J2EE+Hibernate的校园二手交易网站设计与实现(毕业论文+程序源码)——二手交易网站
  4. 怎么安装aptdaemon模块_dlt-daemon安装教程
  5. 图形学基础 (二)关于旋转
  6. 微信公众平台测试帐号申请网址
  7. 六轴机械臂的IK (腕姿态部分) | 机械臂运动学笔记(四)
  8. 使用Java对PDF进行电子签章
  9. 教你如何在云服务器上安装并配置web服务器(这里以nginx服务器为例,操作系统linux)
  10. 模块“XXX.dll”加载失败