1、连接数据库请输入用户名: scott/123456设置环境变量SQL> set serveroutput on
2、定义两个字符串变量,然后赋值,接着使用if……then语句比较两个字符串变量的长度,并输出比较结果。declarea varchar(10);b varchar(10);begina:='beijing';b:='guangdong';if length(a)>length(b)then dbms_output.put_line('a>b');end if;end;
3、通过if……then……else语句实现只有年龄大于等于56岁,才可以申请退休,否则程序会提示不可以申请退休。declarea number(10);begina:=&x;if a>=56then dbms_output.put_line('可以申请退休');else dbms_output.put_line('不可以申请退休');end if;end;
4、制定一个月份数值,然后使用if……then……elsif语句判断它所属的季节,并输出季节信息。declare罪焐芡拂mon number(10);beginmon:=&x;if mon=3 or mon=4 or mon=5then dbms_output.put_line('春节');elsif mon=6 or mon=7 or mon=8 then dbms_output.put_line('夏季');elsif mon=9 or mon=10 or mon=11 then dbms_output.put_line('秋季');elsif mon=12 or mon=1 or mon=2 then dbms_output.put_line('冬季');end if;end;
5、制定一个季度数值,然后使用case语句判断它所腻戴怯猡包含的月份信息并输出。declaress number(10);beginss:=&x;casewhen ss=1 t茑霁酌绡hen dbms_output.put_line('包含月份3,4,5');when ss=2 then dbms_output.put_line('包含月份6,7,8');when ss=3 then dbms_output.put_line('包含月份9,10,11');when ss=4 then dbms_output.put_line('包含月份12,1,2');end case;end;