Oracle中打印和if的使用

来源:互联网 发布:淘宝全球购官网直购 编辑:程序博客网 时间:2024/06/08 02:44

declare a varchar(100);
begin
     a:='2010-11-11';
     if (a not between '2011-1-1' and '2011-12-21') then
        dbms_output.put_line('aaaaa');
     else
        dbms_output.put_line('bbbbb');
     end if;
end;

解释:

上述功能为 a  是否在一段时间内,在打印bbbbbb,不在打印aaaaaa

dbms_output.put_line('aaaaa');必须要放在Begin----End中,

不然会报错,有人说是要放在存储过程中,有待验证

 

原创粉丝点击