oracle 设行宽,Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置
Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置
发布时间:2020-04-03 08:51:02
来源:51CTO
阅读:4392
作者:M_ling
一、SQLPlus查询的结果,可以根据自己的屏幕情况进行调节:
我们知道sqlplus模式下,select查询的时候经常会遇到返回的记录折行,这时候我们往往会设置行宽,列宽和页面记录。
设置行宽:set linesize 200 表示行宽被设置为200的字符
设置列宽:column name format a40 设置name列为40个字符,a表示alphanumeric,字符的意思
设置页面记录: set pagesize 20 设置每20行为一列
sqlplus命令是会话级的,exit之后就消失了。set linesize 5000 exit之后作用就消失了
举例:
1.查看pagesize默认值
show pagesize; //首先查看目前的pagesize,默认是一页展示14行
设置一页面显示多少行数:
set pagesize 10; //将pagesize设置好10,则可以一次展示10行记录了
2.设置行的宽度
show linesize; //查看目前的linesize,默认是80
set linesize 150; //设置成150或者更宽都可
注:以上的方法是临时有效的方法
例子:set linesize 20 页面宽度为20个字符,如果超过sqlplus的命令行窗口宽度就不起作用了
查询结果中,每列的宽度默认是根据该列定义的宽度显示的,比如这列定义20字符,那么
没有使用col xxx format axxx 限制该列的宽度,那么该列就以所定义的20字节为宽度。
但是因为sqlplus命令窗口的宽度有限,所以有的列定义为5000字符的,其最宽只能按照sqlplus命令行窗口的宽度来显示。
如下几个字段值小的,行的宽度会以字段的大小来定义展示
DISPLAY_VALUE这字段值就很大是4000字符,其最宽只能按照sqlplus命令行窗口的宽度来显示
name和value字段值的大小分别是80字符和4000字符,分别查这两个字段展示
select name,value from v$parameter;
宽度按照sqlplus命令行窗口的宽度来显示
设置value、name这两个字段宽度为20:
SQL> col value format a20
SQL> col name format a20
SQL> select name,value from v$parameter;
二、永久设置sql*plus的环境变量(glogin.sql的设置)
用户每次登录sql*plus的时候都会调用$ORACLE_HOME/sqlplus/admin/glogin.sql文件。我们可以修改这个文件,使得每次登录时都设置好一些sql*plus的环境变量,并将默认显示的SQL>改为显示登录的用户名和登录的数据库实例名
在glogin.sql文件末尾加如下几行vi /opt/oracle/product/10.2.0/db_1/sqlplus/admin/glogin.sql
set linesize 150
set pagesize 30
set sqlprompt "_user'@'_connect_identifier>"
参数说明:
set linesize 150 //设置一行可以容纳的字符数
set pagesize 30 //设置一页面显示多少行数
set sqlprompt "_user'@'_connect_identifier>" //修改sqlplus提示符,可以提醒你所在的用户模式,减少误操作
oracle 设行宽,Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置相关推荐
- oracle设行宽 每次,解决每次从cmd进入sqlplus,都得重新设置pagesize、linesize的问题...
Oracle里的set零零碎碎的,这里整理归纳一下 SQL> set timing on; //设置显示"已用时间:XXXX" SQL> set autotrace o ...
- oracle调整显示长宽,Oracle设置SQLPlus结果显示的宽度,ORACLE sqlplus提示符设置
一.SQLPlus查询的结果,可以根据自己的屏幕情况进行调节: 我们知道sqlplus模式下,select查询的时候经常会遇到返回的记录折行,这时候我们往往会设置行宽,列宽和页面记录. 设置行宽:se ...
- poi设置word表格单元格宽度_java poi如何设置word的页面的大小和水平方向?
展开全部 你好,试试以下代码行不行. package com.sample; import java.awt.color; import java.io.fileoutputstream; impor ...
- 手机恢复出厂设置后一直显示无服务器,手机恢复出厂设置后开不了机怎么办【图文教程】...
很多时候,我们都会对手机进行恢复出厂设置,之所以要这样做是为了能够用最简单的方法去实现手机的清理.但是很多时候,我们会发现,当我们正常地去进行恢复出厂设置的时候,我们的手机却不能开机了.那么这到底是一 ...
- Oracle入门(五D)之如何设置show parameter显示隐含参数
转载自 oracle如何设置show parameter显示隐含参数 在sqlplus中show parameter是显示不了隐藏参数的,需要做一个处理,如下所示: 以SYS用户登录: C:\D ...
- wps姓名隐藏为星号_在wps表格中如何将数字设置为星号显示
为了对某些数据进行保护,我们在使用wps表格的时候,可以将其设置为星号显示的效果,下面就让学习啦小编告诉你在wps表格中如何将数字设置为星号显示的方法,希望对大家有所帮助. 在wps表格中将数字设置为 ...
- oracle设为归档模式,设置oracle归档模式
设置oracle归档模式 将oracle设为归档模式 [root@localhost ~]#sqlplus /nolog SQL> conn /as sysdba; Connected. SQL ...
- oracle 调整输出的列宽、行宽
调整列宽col,调整行宽set linesize before: C:\>sqlplus "/as sysdba"SQL*Plus: Release 10.2.0.1.0 - ...
- excel表格行宽列高怎么设置_excel表格怎么设置行高列宽
excel表格怎么设置行高列宽 你是怎么调整Excel表格的行高和列宽的? 如果还在用原始的手动调整方法,那你赶紧看看下面这几种解决方法,不仅效率高,而且调整的行高和列宽还很统一整齐哦,快和小编来学习 ...
最新文章
- LSGO软件技术团队招新 线下组队学习
- Xilinx SelectIO 接口
- 内存映射文件进行写文件和读文件有啥不同_Linux中的mmap映射 [二]
- python计算商品总价_GitHub - ideaOzy/data_analysis: 基于Python的南京二手房数据采集及可视化分析...
- [转]asp.net导出数据到Excel的三种方法
- 【CCF】20180902-买菜
- gradle拷贝静态资源文件_Gradle复制文件/目录方法
- 开发运维日常坑 总结 51-100
- 返回数组指针或引用。
- 10. 单例模式(singleton pattern)
- win10系统服务器管理器,win10服务管理器,详细教您Win10服务管理器怎样打开
- python 小说下载工具_Python制作全网小说下载器
- 操作系统4.1.8 文件保护
- Python爬虫:网易云音乐评论爬取
- C语言 打印2的n次方
- 自然语言处理--MM、RMM算法及Python 复习
- C++快慢指针理解与应用
- 合同法中的违约责任如何确定的 ?
- win10计算机日历不能用,win10系统自带日历应用不显示节日的解决方法
- 费诺编码 c++代码实现 信息论实验
热门文章
- RevitAPI: 当前视图为透视图的时候IdlingEvent不会被触发
- 听李天飞《大话西游》有感
- 红米10xpro手机图纸
- 生成树协议中的五种状态Spanning Tree
- mysql性能监控 调优_MySQL管理之道:性能调优、高可用与监控(第2版)
- ionic platform add android环境搭建之难产【i1】【小白-2016.11.5】
- Perl_Tkx_Canvas绘图功能函数介绍
- 怎么让背景铺满整个页面_css新手教程之背景图充满整个屏幕
- 逻辑回归(神经网络Sigmod激活函数,计量logit模型)
- 领英精灵和领英助理哪个好,看这一篇就够了