每次conn到另一个用户后都要重新输入set serverout on才能输出.我记得以前貌似不用的,只要输入一次set serverout on都可以输出。难道我记错了?
解决方案 »
- 注册表中没有找不到nls_lang怎么修改客户端字符集
- 求助:最近想学习Oracle,望各位帮小弟一把
- 各位大虾 求助 :ORA-21779: 持续时间不活动
- [求助]Pro*C关于集合应用的问题
- 一个难以解决的sql问题
- 如何查询哪些表把某一个表的任何列当作了外键?
- Oracle中创建触发器,而触发的条件是时间,只看到对表和记录的触发,怎么解决这类问题啊,急
- 请问怎样安装Oracle9.2的人力资源示例模式?
- 一个关于删除纪录、插入统计结果的问题
- 紧急求助:创建DB object Fail!!!!!!!!!!!
- 求数据库迁移方案:数据库表结构不同
- 相同机器下2个不同用户使用sqlplus一个用户能使用,另外的报错了。
--我的电脑是这个,D:\app\jianguo.zhang\product\11.2.0\dbhome_1这个是oracle安装实例目录,你的看下自已的就知道了
D:\app\zhangandli\product\11.2.0\dbhome_1\sqlplus\admin\glogin.sql
/*
--这里写的很清楚了
-- Add any SQL*Plus commands here that are to be executed when a
-- user starts SQL*Plus, or uses the SQL*Plus CONNECT command.
*/
set serveroutput on;然后conn user/password;
执行
exec dbms_output.put_line('test');
即可看出有没有用了,反正我的一直这样设的
没有被注释,还真是没有显示-- USAGE
-- This script is automatically run
--
set serveroutput on就加在这里
--那就不清楚了,看下面的,并没有设置set serveroutput on,但可输出
SQL> set serveroutput off;
SQL> conn zhangandli/1;
已連線.
SQL> exec dbms_output.put_line('display without set serveroutput on');
display without set serveroutput on 已順利完成 PL/SQL 程序.
off也能输出...是我的sql有问题吗
SQL*PLUS登陆时,SQL*PLUS会读取glogin.sql并执行脚本。
等于是每次登陆好,先自动执行下set serveroutput on.
不是说off也能输出,他下面重新连接了。SQL> set serveroutput off;
SQL> conn zhangandli/1;