SQLPLUS环境设置

1.SET VERIFY ON
SQL> SET VERIFY ON
SQL> select ename,sal
  2  from emp
  3  where sal>&sal_num2;
输入 sal_num2 的值:  100
原值    3: where sal>&sal_num2
新值    3: where sal>100

ENAME             SAL
---------- ----------
SMITH             800
ALLEN            1600
WARD             1250
JONES            2975
MARTIN           1250
BLAKE            2850
CLARK            2450
SCOTT            3000
KING             5000
TURNER           1500
ADAMS            1100

ENAME             SAL
---------- ----------
JAMES             950
FORD             3000
MILLER           1300

已选择14行。

SQL> SET VERIFY off
SQL>
SQL> select ename,sal
  2  from emp
  3  where sal>&sal_num22;
输入 sal_num22 的值:  100

ENAME             SAL
---------- ----------
SMITH             800
ALLEN            1600
WARD             1250
JONES            2975
MARTIN           1250
BLAKE            2850
CLARK            2450
SCOTT            3000
KING             5000
TURNER           1500
ADAMS            1100

ENAME             SAL
---------- ----------
JAMES             950
FORD             3000
MILLER           1300

已选择14行。

SQL>

2.set feedback off
SQL> show feedback
用于6或更多行的 FEEDBACK ON
SQL> select empno from emp;

     EMPNO
----------
      7369
      7499
      7521
      7566
      7654
      7698
      7782
      7788
      7839
      7844
      7876
      7900
      7902
      7934

已选择14行。

SQL> set feedback off
SQL> /

     EMPNO
----------
      7369
      7499
      7521
      7566
      7654
      7698
      7782
      7788
      7839
      7844
      7876
      7900
      7902
      7934
SQL>

3.set pagesize 10
SQL> set pagesize 10
SQL> select object_id,object_name from test1 where rownum < 20;

OBJECT_ID OBJECT_NAME
---------- ----------------------------------------
        97 ACCESS$
      4474 AGGXMLIMP
      4481 AGGXMLINPUTTYPE
      1810 ALL_ALL_TABLES
      5770 ALL_APPLY
      5788 ALL_APPLY_CONFLICT_COLUMNS
      5792 ALL_APPLY_DML_HANDLERS

OBJECT_ID OBJECT_NAME
---------- ----------------------------------------
      5803 ALL_APPLY_ERROR
      5782 ALL_APPLY_KEY_COLUMNS
      5774 ALL_APPLY_PARAMETERS
      5798 ALL_APPLY_PROGRESS
      1767 ALL_ARGUMENTS
      2083 ALL_ASSOCIATIONS
      5002 ALL_AUDIT_POLICIES

OBJECT_ID OBJECT_NAME
---------- ----------------------------------------
      4005 ALL_BASE_TABLE_MVIEWS
      5745 ALL_CAPTURE
      5749 ALL_CAPTURE_PARAMETERS
      5753 ALL_CAPTURE_PREPARED_DATABASE
      5757 ALL_CAPTURE_PREPARED_SCHEMAS

已选择19行。

SQL> set pagesize 20
SQL> /

OBJECT_ID OBJECT_NAME
---------- ----------------------------------------
        97 ACCESS$
      4474 AGGXMLIMP
      4481 AGGXMLINPUTTYPE
      1810 ALL_ALL_TABLES
      5770 ALL_APPLY
      5788 ALL_APPLY_CONFLICT_COLUMNS
      5792 ALL_APPLY_DML_HANDLERS
      5803 ALL_APPLY_ERROR
      5782 ALL_APPLY_KEY_COLUMNS
      5774 ALL_APPLY_PARAMETERS
      5798 ALL_APPLY_PROGRESS
      1767 ALL_ARGUMENTS
      2083 ALL_ASSOCIATIONS
      5002 ALL_AUDIT_POLICIES
      4005 ALL_BASE_TABLE_MVIEWS
      5745 ALL_CAPTURE
      5749 ALL_CAPTURE_PARAMETERS

OBJECT_ID OBJECT_NAME
---------- ----------------------------------------
      5753 ALL_CAPTURE_PREPARED_DATABASE
      5757 ALL_CAPTURE_PREPARED_SCHEMAS

已选择19行。


pagesize,是每页的行数,linesize 是每行的长度。

4.set heading on
SQL> set heading on
SQL> select * from t;

        ID NAME
---------- ----------
        12 垃圾广告
        13 垃圾广告
        14 垃圾广告
        15 垃圾广告
         6 垃圾广告
         7 垃圾广告
         8 垃圾广告
         9 垃圾广告
        10 垃圾广告
         1 垃圾广告
         2 垃圾广告

        ID NAME
---------- ----------
         3 垃圾广告
         4 垃圾广告
         5 垃圾广告
        11 垃圾广告
        16 垃圾广告

16 rows selected.

SQL> set heading off
SQL> select * from t;

        12 垃圾广告
        13 垃圾广告
        14 垃圾广告
        15 垃圾广告
         6 垃圾广告
         7 垃圾广告
         8 垃圾广告
         9 垃圾广告
        10 垃圾广告
         1 垃圾广告
         2 垃圾广告
         3 垃圾广告
         4 垃圾广告

         5 垃圾广告
        11 垃圾广告
        16 垃圾广告

16 rows selected.

5.set serveroutput on
set serveroutput on 一下,dbms_output.put_line()显示



spool常用的设置
set colsep' ';    //域输出分隔符
set echo off;    //显示start启动的脚本中的每个sql命令,缺省为on
set feedback off;  //回显本次sql命令处理的记录条数,缺省为on
set heading off;   //输出域标题,缺省为on
set pagesize 0;   //输出每页行数,缺省为24,为了避免分页,可设定为0。
set termout off;   //显示脚本中的命令的执行结果,缺省为on
set trimout on;   //去除标准输出每行的拖尾空格,缺省为off
set trimspool on;  //去除重定向(spool)输出每行的拖尾空格,缺省为off
注:LINESIZE要稍微设置大些,免得数据被截断,它应和相应的TRIMSPOOL结合使用防止导出

的文本有太多的尾部空格。但是如果 LINESIZE设置太大,会大大降低导出的速度,另外在

WINDOWS下导出最好不要用PLSQL导出,速度比较慢,直接用COMMEND下的 SQLPLUS命令最小化

窗口执行。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15142212/viewspace-611022/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15142212/viewspace-611022/

AT32F403A ADC通道管理与转换模式实战解析 本文深入解析AT32F403A微控制器的ADC模块,重点阐述其通道管理机制与四种转换模式(序列模式、抢占自动转换模式、反复模式、分割模式)的实战应用。通过详细的配置步骤与代码示例,帮助开发者高效实现模拟数字转换,优化数据采集性能与系统响应。 阅读详情

相关推荐

开关电源辅助电源设计全流程拆解

地类型定义包含电路功率地(PGND)高压侧地,与主功率电路地相连整流桥负极、原边电感地、UC3842的功率地信号地(SGND)低压侧地,与控制/采样电路地相连副边整流管地、TL431地、MCU/运放地。

lyzh971103的博客 1475

sqlplus 主键 设置_sqlplus登录环境设置

通过glogin.sql文件设置sqlplus登录的环境设置编辑$ORACLE_HOME/sqlplus/admin下的glogin文件详细内容如下所示:define_editor=visetserveroutputonsize1000000settrimspoolonsetlong5000setlinesize100setpagesize9999columnplan_p...

weixin_35097945的博客 194

从零开始:用7353张VOC/YOLO格式混凝土缺陷数据集训练你的第一个检测模型

本文详细介绍了如何使用7353张VOC/YOLO格式的混凝土缺陷数据集训练首个目标检测模型。从环境配置、数据解析到YOLOv5模型训练与优化,提供了完整的实战指南,特别针对数据不平衡问题给出了解决方案,助力开发者快速掌握混凝土缺陷识别技术。

weixin_42651281的博客 256

sqlplus环境设置

1.0 --column 命令集 改变列格式 { column column_name1 format $99,999 --设置数字显示格式 column column_name2 format a10...

dnil27295的博客 267

CANoe.Diva实战:基于CDD的UDS诊断自动化测试全流程解析

本文详细解析了使用CANoe.Diva进行基于CDD的UDS诊断自动化测试的全流程,包括环境搭建、CDD文件配置、测试范围设置、用例生成与验证、CANoe集成测试及报告分析。通过实战经验分享,帮助工程师快速掌握诊断自动化测试技巧,提升测试效率与质量。

weixin_29258297的博客 219

Python+Tableau 全流程数据分析实战:从数据清洗到商业洞察可视化

本文通过Python+Tableau完整演示电商销售数据分析流程。首先使用Python进行数据清洗(缺失值处理、异常值过滤等)和探索性分析(商品类别、时间趋势等),然后导入Tableau创建交互式可视化仪表盘。分析发现电子产品销售额最高但利润率低,美妆类利润率最优,东部地区销售表现最好。最终提出优化供应链、加强美妆推广等商业建议,展示了Python数据处理与Tableau可视化的高效配合。所有代码可直接运行,适合数据分析初学者和从业者实战参考。

weixin_44520581的博客 337

设置sqlplus环境

在tom的《Oracle 9i & 10g编程艺术:深入数据库体系结构》中,设置sqlplus环境的方法:1、创建文件login.sql,内容如下:define _editor=viset serveroutput on...

csdn_0706的博客 163

UE5新手必看:3种UI定位方法实战(含蓝图配置截图)

本文为UE5新手详细解析了三种核心UI定位方法:屏幕空间、场景空间和世界空间。通过实战蓝图配置与控件操作,指导开发者如何根据HUD、角色血条、3D物体标记等不同应用场景,正确选择并配置UI的定位方式,以实现清晰的信息传递与沉浸式体验。

weixin_29018815的博客 474

Oracle的基本指令 _ sqlplus的环境设置

<br />Sqlplus 的打开方式: <br />1.       sqlplus  直接以DOS界面的形式打开<br />2.       sqlplusw 以窗口的形式打开<br /> <br />sqlplus的环境设置<br />1.    set linesize

qaz13177_58_的专栏 1911

Protege本体建模实战:从零构建电影知识图谱并导入Neo4j

本体建模是知识图谱构建的基石,通过类、属性、实例和约束系统描述领域知识,为数据提供可复用的语义骨架。OWL作为本体描述语言的标准,配合Protege工具可实现可视化建模,并借助推理机验证逻辑一致性,提升模型可靠性。在工程落地中,本体模型常需导入图数据库如Neo4j,以支持高效的关联查询与业务应用。本文以影视领域为背景,完整演示Protege中定义类层级、创建对象/数据属性、填充实例,以及导出OWL文件并通过Python脚本转换为Neo4j节点与关系的全过程,同时梳理命名空间、匿名节点、编码等易踩坑点,帮助读

weixin_29047545的博客 282

基于卷积神经网络的球罐结构损伤识别

球罐结构损伤识别方法研究 摘要:本研究针对球形储罐(球罐)结构健康监测需求,提出基于卷积神经网络(CNN)的损伤识别方法。通过ANSYS有限元仿真构建包含5种裂纹深度的500组振动信号数据集,设计包含卷积层、池化层和全连接层的CNN网络架构。实验结果表明,该方法在训练集和测试集上分别达到98.4%和96.0%的准确率,验证了其在球罐焊缝损伤识别中的有效性。研究提供了完整的MATLAB实现代码,为球罐结构智能化监测提供了技术参考。 关键词:球罐结构;卷积神经网络;损伤识别;振动信号;深度学习

AI的内部世界的博客 120

sqlplus 环境变量设置

$ORACLE_HOME/sqlplus/admin/glogin.sql 这个文件可以设置登录sqlplus后的环境变量 set linesize 200 pagesize 100col segment_name for a20col table_name for a30col instance_number for 999 -- Defaults for editordefine_editor...

biying8921的博客 1090

PCIE总线及其PCIE SWITCH的使用

PCIe总线与PCI最大的区别在工作原理上,PCIe是采用点到点的串行方式进行传输的,被称为“串行PCI”,由于采用了串行方式传输使得其工作频率可以达到2.5Ghz,大大增加了传输速率,同时采用全双工的通信方式,使得其传输速度提高了一倍,每一个PCIe总线设备与外部通信时有四根数据总线,分别有两个RX和TX,两根用于发送,两根由于接收。PCIe switch中文翻译为PCIe开关或PCIe交换机,主要作用将PCIe设备互联,PCIe switch芯片与其设备的通信协议都是PCIe;

zxm8513优快云博客 4736

sqlplus启动后的环境SQLPATH的设置

sqlplus启动时会查找和加载的两个文件login.sql和glogin.sql。其中glogin.sql文件默认存放在$ORACLE_HOME/sqlplus/admin目录下,login.sql可以设置在SQLPATH中。 一、login.sql文件login.sql文件可以存放sqlplus中能使用的任何命令,包括sqlplus命令和sql语句。sqlplus启动时会首先查找当前目...

weixin_30740581的博客 389

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

sqlplus的环境变量设置

每次使用SQLPLUS登陆时,oracle都会调用glogin.sql中的文件,所以我们可以个性化设置以更方便我们使用。 首先使用oracle用户打开glogin.sql文件。 vim /u01/app/oracle/product/11.2.0/dbhome_1/sqlplus/admin/glogin.sql 直接在后面加入一下内容 set sqlpromp

滑稽小菜鸟的博客 3347

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Oracle Sqlplus 运行环境 login.sql 设置

在运行Sqlplus时经常需要对运行环境进行设置,如果每次输入都要调整参数会比较麻烦,因此可以利用Oracle提供的glogin.sql、login.sql这两个文件对Sqlplus进行环境初始化。

Stayhungry,Stayfoolish. 1157

调试经验——保存并使用SQLPLUS环境变量设置文件

问题描述: SQLPLUS中的设置,如set linesieze 1000, set pagesize 500等会随着session的结束而重置。如果能够将这些设置保存下来,每次启动SQLPLUS后再调用这些设置,会节省时间。 方法: Step 1. --保存环境变量到plusenv.sql文件中(C:\Users\yourUserName) SQL&gt; STORE SET plus...

预见未来to50的专栏 571

SQLPlus环境设置

一、替换变量 二、SET命令 三、格式控制命令 四、配置环境脚本 ************************************           替换变量 ************************************ 一、替换变量 1.当我们在SQL*Plus中执行命令时,可以使用替换变量,让用户每次执行语句前,为语句传送不同的数据。例如:

长期深耕于云计算、大数据、数据库领域! 3715

Oracle Sqlplus 环境设置及glogin

Oracle Sqlplus 环境设置及glogin.sql和login.sql 关于login.sql和glogin.sql 利用sqlplus登录数据时,可以在配置文件中设置一些信息,便于维护. 其中glogin.sql:是默认已经存在的,全局配置,位置:$ORACLE_HOME/sqlplus/admin/glogin.sql login.sql:这个需要手动创建,放在home目录下,可...

Eric Ray的博客 1074

sqlplus登录环境设置

通过glogin.sql文件设置sqlplus登录的环境设置编辑$ORACLE_HOME/sqlplus/admin下的glogin文件详细内容如下所示:define_editor=vi setserveroutputonsize1000000 settrimspoolon setlong5000 setlinesize100 setpagesize9...

weixin_33921089的博客 158

sqlplus登陆环境设置(glogin.sql)

$ vi $ORACLE_HOME/sqlplus/admin/glogin.sql (登陆sqlplus后会自动执行) 或 $ vi ~/login.sql (登陆sqlplus后会自动执行) 或 $ ...

coudu2171的博客 216

设置sqlplus环境变量

转自:http://blog.chinaunix.net/u2/66903/showart_1852729.html SQL*PLUS维护系统变量,也称SET变量,利用它可为SQL*PLUS交互建立一个特殊的环境,如:设 置NUMBER数据的显示宽度;设置每页的行数;设置列的宽度等。可用SET命令改变这些系统变 量,也可用SHOW命令列出它们.语法如下: [code="sql"...

xwood 774

bash: sqlplus: command not found 及 oracle 环境变量设置

redhat 4.6安装oracle 10g后,切换到oracle用户,执行sqlplus,出现 bash: sqlplus: command not found,是因为oracle环境变量没有设置好。 下面是oracle环境变量的设置。 [root@rhel4 ~]# su - oracle [oracle@rhel4 ~]$ pwd /home/oracle [oracle@

yfb8530的专栏 1696

了解SQLPLUS连接数据库的方法 ,掌握SQLPLUS设置环境变量的操作方法 ,掌握利用SQLPLUS格式化查询结果的方法 ,掌握常用的SQLPLUS命令,掌握在SQLPLUS编写及运

撰写人——软工二班——陈喜平 – 实验步骤: – 1、利用SQLPLUS连接oracle数据库 sqlplus s16436220/s16436220@orcl – 2、设置SQLPLUS的环境变量 – pagesize – linesize show pagesize; set pagesize 20; show pagesize; show linesize; set linesi...

MiaChen的博客 418

如何查看安装oracle时设置的环境变量,以及sqlplus提示没有该命令解决方法

一、Linux下查看本机安装的oracle的目环境变量,进入oracle用户,查看.bash_profile文件内容 二、虽然环境变量配置正确,但是sqlplus提示错误,解决办法 bash: sqlplus: command not found 解决方法  解决方法: [oracle@dg1 ~]$ sqlplus /nolog bash: sqlplus: command n

OOOguoli的博客 7517
上一篇: recover database using backup controlfile与recover database的差别
下一篇: 本地表空间碎片的理解
cui0313
博客等级 码龄12年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值