这个例子其实很简单,但是往往简单的东西如果不用心就会漏洞百出,简单的一个逻辑判断,是为了给复杂逻辑判断做出铺垫
语法格式:
if<condition_expression> then
plsql_sentensce
end if;
代码片:
declare v_name1 varchar(20);--定义两个变量 v_name2 varchar(20); begin v_name1:='jack';--给变量赋值 v_name2:='oliver'; if(length(v_name1)<length(v_name2)) then --进行长度判断 dbms_output.put_line(v_name2||'的长度大于'||v_name1||'的长度'); end if; end;
写这个不是为了说明什么,只是为了理解这种思想,在逻辑复杂是才不至于导致思绪混乱,每天从基础的点滴开始,终有一天会派上用场的。