Oracle 容易忽略的地方1

原创 2013年12月03日 22:26:26
declare   
begin 
        DBMS_OUTPUT.put( 'put======= ');--不换行 
        DBMS_OUTPUT.put( 'put======= ');--不换行 
        DBMS_OUTPUT.put_line( 'putline====== ');--换行 
        DBMS_OUTPUT.put_line( 'putline====== ');--换行 
        DBMS_OUTPUT.put_line( 'putline====== ');--换行 
end; 
结果: 
put=======put=======putline====== 
putline====== 
putline====== 

即使set   serveroutput   on 已经打开,使用dbms_output.put 还是看不到输出。dbms_output.put后必须再调用dbms_output.put_line才能将结果显示,因为put是没有输出回车,也就是说这一行还没结束,所以看不见。

declare log_id int;
begin
log_id:=&id;
if  log_id=1 then
   dbms_output.put('111');
elsif  log_id=2 then
   dbms_output.put('222');
elsif log_id=3 then
   dbms_output.put('333');
elsif true then
   dbms_output.put('0000');
end if;
dbms_output.put_line('123');
end pro_login;
                         注意:         elsif   不是elseif

相关文章推荐

oracle中sql语句容易错的地方总结

1、找出一个表按降序排列的前三行?  正确语句: SQL> select rownum, last_name, salary(3  2  from (select last_name, salaryl...

关于TTL大家容易忽略的地方

首先来科普一下什么是TTL: TTL值(Time To Live)生存时间又称为生存周期.就是说这个ping的数据包能在网络上存在多少时间。 当我们对网络上的主机进行ping操作的时候,我们本...

淘宝新开店铺容易忽略的地方,如何安全提升宝贝排名

以上是我有关淘宝的经验总结,希望能绑到广大淘宝新店朋友们,祝大家有个好的开端...
  • llg1011
  • llg1011
  • 2017年06月28日 21:15
  • 90

java谜题--Thread.join()方法容易忽略的地方

谜题77:搞乱锁的妖怪 下面的这段程序模拟了一个小车间。程序首先启动了一个工人线程,该线程在停止时间到来之前会一直工作(至少是假装在工作),然后程序安排了一个定时器任务(timer task)用来模...

C++ Primer 学习笔记与思考_9 表达式中过的那些容易忽略的地方

(一)移位操作符用于IO 输入输出标准库分别重载了位操作符>>和 cout 将其执行为: ( (cout 在这个语句中个,操作数”hi”和第一个 移位操作符具有中等优先级:其优先级比算术操作符低,但...
  • NK_test
  • NK_test
  • 2015年08月27日 21:33
  • 978

测试人员容易遗漏的地方

  • 2008年10月31日 17:48
  • 6KB
  • 下载

Oracle Database PSU/CPU安装---第三步的确容易被忽略

1. 什么是PSU/CPU? CPU: Critical Patch Update Oracle对于其产品每个季度发行一次的安全补丁包,通常是为了修复产品中的安全隐患。 PSU: Patch S...

c语言容易出错的地方

  • 2013年11月27日 13:17
  • 5KB
  • 下载

VC容易混淆的地方

  • 2012年12月12日 20:43
  • 19KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle 容易忽略的地方1
举报原因:
原因补充:

(最多只允许输入30个字)