博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
set serveroutput on 命令
阅读量:5887 次
发布时间:2019-06-19

本文共 1189 字,大约阅读时间需要 3 分钟。

使用set serveroutput on 命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够在SQL*plus中输出结果

使用函数dbms_output.put_line()可以输出参数的值。

set serveroutput on命令是不可以放在存储过程中执行的.

如果你怕忘记打开或者嫌麻烦,可以把 set serveroutput on 写在

D:\Oracle\product\10.2.0\db_1\sqlplus\admin\glogin.sql 中,因为sqlplus打开的时候会自动加载这个文件。

如果用的plsql developer就只用加一次。如果要用sqlplus和pl/sql的话。要设置两个文件

sqlplus的话,安装目录下找glogin.sql ,因为sqlplus打开的时候会自动加载这个文件。只要在其中加入ser serverouput on就不用每次都输了。

PL/SQL的话,查找login.sql文件,在上面添加了set serveroutput on。

SQL>set colsep' '; //-域输出分隔符
SQL>set echo off; //显示start启动的脚本中的每个sql命令,缺省为on
SQL> set echo on //设置运行命令是是否显示语句
SQL> set feedback on; //设置显示“已选择XX行”
SQL>set feedback off; //回显本次sql命令处理的记录条数,缺省为on
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 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的显示.

转载于:https://www.cnblogs.com/pzx-java/p/7284477.html

你可能感兴趣的文章
sitemesh3 源码分析
查看>>
centos7.2部署vnc服务记录
查看>>
Web的项目管理工具Redmine(对比选择最佳开源项目)- Codendi,dotProject,Launchpad,Project.net,Redmine...
查看>>
Linux基础(十)--bash脚本简介
查看>>
Cocos2d-x Android开发环境的配置
查看>>
NTP
查看>>
扩展根目录空间
查看>>
簡單收所有經過網卡的包 promiscuous mode GNU Linux
查看>>
高性能高并发--分布式,集群
查看>>
git获取远程分支
查看>>
文字与格式字符串不匹配
查看>>
我的友情链接
查看>>
window2008 域控更改密码策略
查看>>
redis问题
查看>>
微信服务号接入提示token认证失败
查看>>
CentOS 6.4部署LAMP(多站点环境)
查看>>
javaweb开发之jsp
查看>>
2013年总结(2)-财务收入与支出
查看>>
React创建组件的三种方式
查看>>
Nginx 之 Location基础理解及实战
查看>>