当前位置: 代码迷 >> Oracle管理 >> oracle 不能写or话语?只能and
  详细解决方案

oracle 不能写or话语?只能and

热度:69   发布时间:2016-04-24 05:04:52.0
oracle 不能写or语句?只能and?
如果一个数值 大于100 或者小于2 ,如何表示

------解决方案--------------------
DECLARE
a NUMBER:=100;
b NUMBER:=1;
c NUMBER:=0;
BEGIN
 IF a>100 OR a<2 THEN --条件不成立,不输出
dbms_output.put_line('1yes');
 END IF;
IF b>100 OR b<2 THEN 
dbms_output.put_line('2yes');--条件成立,输出
 END IF;
IF c>100 OR c<2 THEN 
dbms_output.put_line('3yes');--条件成立,输出
 END IF;
END;
  相关解决方案