oracle里这种declare语句块

declare 
age number(4);
begin
select teaAge into age from teacher where teaid = 122;
if age>24 then
dbms_output.put_line('da');
else
dbms_output.put_line('xiao');
end if;

end;

解释:

declare 
age number(4);--声明一个参数 age 类型为 number类型 长度为4
begin
select teaAge into age from teacher where teaid = 122; --查询 teaid为122的teaAge 把teaAge的值放到age中
if age>24 then --当age的值大于24
dbms_output.put_line('da'); --就在控制台输出da dbms_output 是一个系统包 调用了包里面的put_line函数
else
dbms_output.put_line('xiao');--如果小于24 输出 xiao
end if;--结束if语句
end; --结束这个程序



你可能感兴趣的:(SSM)