返回顶部
首页 > 资讯 > 数据库 >sqlplus中设置在屏幕中上不打印出输出
  • 557
分享到

sqlplus中设置在屏幕中上不打印出输出

2024-04-02 19:04:59 557人浏览 薄情痞子
摘要

在某些特定的情况下我们想在做某种实验,需要执行一段sql语句,但是不想在屏幕上打印出sql语句的结果(太长了) 可以采用如下方式。 1    把想要执行的语句写到一个

在某些特定的情况下我们想在做某种实验,需要执行一段sql语句,但是不想在屏幕上打印出sql语句的结果(太长了)
可以采用如下方式。
1    把想要执行的语句写到一个sql脚本中,例如:
[oracle@irac01 scripts]$ more sqlt.sql
set term off
alter session set sql_trace=true;
select * from v$latch;
alter session set sql_trace=false;
2    注意到了吧,脚本的开头进行了设置
set term off


关于set命令的解释如下:

column
修改列宽度
     column c1 fORMat a20      --将列c1(字符型)显示最大宽度调整为20个字符
     column c1 format 9999999  --将列c1(num型)显示最大宽度调整为7个字符
修改列标题
     column c1 heading c2       --将c1的列名输出为c2

set colsep' '      --行的标题列的分隔符
set linesize(line) --设置sqlplus输出的最大行宽
set pagesize       --设置页面的最大行数 缺省为 24,为了避免分页,可设定为 0
set serveroutput on|off
set echo on  --显示文件中的每条命令及其执行结果,缺省为 on
set echo off --不显示文件中的命令,只显示其执行结果
set term on  --查询结果既显示于假脱机文件中(spool指定输出的文件),又在SQLPLUS中显示
set term off --查询结果仅仅显示于假脱机文件中(spool指定输出的文件)
set heading off  --让结果行的标题不显示,缺省为 on
set heading on   --让结果行的标题显示
set trimout on  --去除标准输出每行的拖尾空格,缺省为 off
set trimspool on --去除重定向( spool)输出每行的拖尾空格,缺省为 off
set timing off   --显示每条sql命令的耗时,缺省为off
set verify off   --是否显示替代变量被替代前后的语句。
exit             --退出

set feedback
  有三种方式:缺省为 on
            set feedback on;set feedback off;set feedback n
  默认的当一条sql发出的时候,oracle会给一个反馈,比如说创建表的时候,如果成功,命令行会返回类似:Table created的反馈,又比如执行一个pl/sql成功的时候,命令行会返回:PL/SQL procedure successfully completed 。当载脚本中运行很多语句的时候,一般将feedback设为off。
  set feedback n:当一条sql语句返回n或者大于n行记录的时候,就会有feedback,比如:set feedback 5,当返回记录等于或多于5行的时候会有类似8 rows selected.的反馈.如果返回行少于5则没有此反馈。

set define off
  在SQL*Plus中默认的"&"表示替代变量,也就是说,只要在命令中出现该符号,SQL*Plus就会要你输入替代值。这就意味着你无法将一个含有该符号的字符串输入数据库或赋给变量,如字符串“SQL&Plus”系统会理解为以“SQL”打头的字符串,它会提示你输入替代变量Plus的值,如果你输入ABC,则最终字符串转化为“SQLABC”。
  set define off 则关闭该功能,“&”将作为普通字符,如上例,最终字符就为“SQL&Plus” 

  set define off --关闭替代变量功能
  set define on  --开启替代变量功能
  set define $   (不是能是字母数字和空格)将替代默认变量标志符&为“$”,即原来的&标志符将以普通字符的形式插入,而$后面的字符为变量,将会提示你输入。

SPOOL命令
  spool filename --将缓冲区的内容写到指定的文件filename
  spool off      --终止写命令

MARKUP
  MARKUP是sql*Plus的一个环境设置,它控制输出的标记语言类型。在默认情况下,MARKUP将html定义为标记语言,但是标签自身是关闭的。HTML标签集是预定义;你必须通过下面语句将标签打开:
  SET MARKUP HTML ON


您可能感兴趣的文档:

--结束END--

本文标题: sqlplus中设置在屏幕中上不打印出输出

本文链接: https://lsjlt.com/news/48322.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • sqlplus中设置在屏幕中上不打印出输出
    在某些特定的情况下我们想在做某种实验,需要执行一段sql语句,但是不想在屏幕上打印出sql语句的结果(太长了) 可以采用如下方式。 1    把想要执行的语句写到一个...
    99+
    2024-04-02
  • ubuntu中如何在屏幕上输出字符
    ubuntu中在屏幕上输出字符的方法:1、打开ubuntu终端;2、在命令行中输入“echo “输出字符””命令的方式在屏幕上输出字符即可。具体操作方法如下:在ubuntu系统桌面中使用快捷键【Ctrl+Alt+T】打开ubuntu终端命令...
    99+
    2024-04-02
  • 怎么在java中输出打印流
    这篇文章给大家介绍怎么在java中输出打印流,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思...
    99+
    2023-06-14
  • Bootstrap如何设置datetimepicker在屏幕上面弹出
    这篇文章主要介绍Bootstrap如何设置datetimepicker在屏幕上面弹出,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!datetimepicker默认是在输入框下面弹出的...
    99+
    2024-04-02
  • python中打印输出date信息
    python中要打印显示linux命令行date命令的相关信息,有多种方法:方法1:直接调用linux命令输出;同样也可以打印主机名;[root@host74 tmp]# cat 1.py#!/usr/bin/pythonimport os...
    99+
    2023-01-31
    信息 python date
  • 为什么 go 程序将输出打印到终端屏幕而不是 /dev/stderr?
    各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题是《为什么 go 程序将输出打印到终端屏幕而不是 /dev/stderr?》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉...
    99+
    2024-04-04
  • mfc中如何输出打印信息
    在MFC中,可以使用`TRACE`宏、`AfxMessageBox`函数和`OutputDebugString`函数来输出打印信息。...
    99+
    2023-10-28
    mfc
  • 怎么用c语言在屏幕上输出一段文字
    要在屏幕上输出一段文字,可以使用C语言的标准库函数printf来实现。下面是一个简单的示例: #include int main...
    99+
    2023-10-23
    c语言
  • php打印输出中文乱码怎么办
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php打印输出中文乱码怎么办?PHP输出中文乱码的解决方法最近在windows上发现PHP程序中输出来的中文有乱码的情况。看了很多帖子资料说可以在页面上添加:用echo输...
    99+
    2019-06-05
    php 乱码
  • Windows8开始屏幕取消固定应用不让其出现在开始屏幕上
      在Win8系统中,我们可以把应用固定在开始屏幕上,方便我们快捷打开。那么如果我们不想要某个应用出现在开始屏幕上,该如何在开始屏幕取消固定该应用呢?   如果你确定不再需要某个磁贴继续位于“...
    99+
    2022-06-04
    出现在 让其 屏幕
  • Windows7如何设置UAC弹出提示时屏幕不变暗
      Win7用户们发现每当UAC弹出消息提示时,电脑屏幕总是会变暗一些。这在一些时候让我们很烦恼,比如看电影或者视频的时候。那么该怎么设置UAC弹出提示时屏幕不变暗呢?   解决方法:   1、首先进入win7系统的&l...
    99+
    2023-06-13
    Windows7 UAC 弹出 屏幕
  • php打印输出中文乱码的解决方法
    这篇文章将为大家详细讲解有关php打印输出中文乱码的解决方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php打印输出中文乱码的解决办法:1、打开php.ini文件;2、找到“;default.char...
    99+
    2023-06-25
  • 怎么在Linux中给每个屏幕设置不同的壁纸
    这篇文章主要讲解了“怎么在Linux中给每个屏幕设置不同的壁纸”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux中给每个屏幕设置不同的壁纸”吧!在 Ubuntu 18.04 和其...
    99+
    2023-06-16
  • win10输入法打不出中文怎么解决
    这篇文章主要介绍“win10输入法打不出中文怎么解决”,在日常操作中,相信很多人在win10输入法打不出中文怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win10输入法打不出中文怎么解决”的疑惑有所...
    99+
    2023-06-30
  • mac输入法打不出中文如何解决
    本篇内容主要讲解“mac输入法打不出中文如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mac输入法打不出中文如何解决”吧!mac输入法打不出中文解决方法:一般mac打不出中文的都是因为没...
    99+
    2023-07-02
  • linux中文输入法打不出中文如何解决
    在 Linux 中,可以通过以下方式解决无法输入中文的问题:1. 安装中文输入法:许多 Linux 发行版都有预装了一些中文输入法,...
    99+
    2023-09-05
    linux
  • 在结构中打印 nil 错误时出现恐慌
    小伙伴们对Golang编程感兴趣吗?是否正在学习相关知识点?如果是,那么本文《在结构中打印 nil 错误时出现恐慌》,就很适合你,本篇文章讲解的知识点主要包括。在之后的文章中也会多多分享相关知识点,...
    99+
    2024-04-04
  • 计算机中任务栏在屏幕上的位置是不是固定的
    这篇文章主要介绍了计算机中任务栏在屏幕上的位置是不是固定的,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。任务栏在屏幕上的位置可以是不固定的,即任务栏的位置可以放置到电脑的上下...
    99+
    2023-06-06
  • 如何设置一个DIV块固定在屏幕中央
    这篇文章主要介绍如何设置一个DIV块固定在屏幕中央,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法一:对一个div进行以下设置即可实现居中。<style> &...
    99+
    2024-04-02
  • windows中下划线在键盘上如何打出
    这篇文章主要介绍了windows中下划线在键盘上如何打出的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows中下划线在键盘上如何打出文章都会有所收获,下面我们一起来看看吧。下划线在键盘上怎么打:答:键盘...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作