oracle 条件控制语句 循环语句(loop)

本文详细介绍了Oracle数据库中的条件控制语句,包括if-then、if-then-else、if-then-elsif及case语句,并探讨了循环结构,如基本loop、while loop、for loop以及嵌套循环的使用方法。
摘要由CSDN通过智能技术生成

条件控制语句

1. if - then语句

if - then 语法:
 if 条件 then
   end if ;
   
--例:

declare
   a number(2):=10;
  begin 
   if (a<20) then
   	dbms_output.put_line('a 小于 20 ' );
  end if; 
     dbms_output.put_line('a 的值 ' || a); 
  end;

2. if - then - else语句

if-then-else 语句的语法: 
if 条件 then 
  S1; 
 else
  S2; 
end if; 

--例:

declare  number(2) := 20;
   begin 
   	if( a < 20 ) then
   		dbms_output.put_line('a 小于 20 ' ); 
   	else
   		dbms_output.put_line('a 不小于 20 ' ); 
   	end if; 
  dbms_output.put_line('a 的值 ' || a); 
  end;

3. if - then - elsif语句

/*
if - then - elsif语句
1.判断成年还是未成年(18岁)(单分支结构)
2.青年 (18-40)中年老年      &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值