ORACLE存储过程的分支语法(IF语句)

ORACLE存储过程的分支语法(IF语句)基本语法1.if条件then语句1;语句2;endif;2.if条件then语句序列1;esle语句序列;endif;3.if条件then语句;elsif语句then语句;else语句;endif;…

大家好,又见面了,我是你们的朋友全栈君。

基本语法

1.    if 条件 then 语句1;

       语句2;

       end if;

 

2.    if  条件 then 语句序列1;

       esle 语句序列;

       end if;

 

3.    if 条件 then 语句;

       elsif 语句 then 语句;

       else 语句;

       end if;

 

例:

declare
var number;
psal test_procedure.money%type;
begin

  select t.money 
  into psal 
  from test_procedure t 
  where t.name = 'XX天';

  if psal>1000 
    then var:=10;
  elsif psal>1999 
    then var:=20;
  else var:=20;

  end if;

dbms_output.put_line(var);

end;

唯一注意的一点就是elsif的写法!! 看清

楚!!

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160910.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android启动模式之singleTask解析「建议收藏」

    Android启动模式之singleTask解析「建议收藏」在android应用程序中,最重要的组件之一Activity有4中启动模式,其中singleTask更加官方文档的描述很容易让人迷惑,其实原因在于,activity的启动方式除了受标签android:launchMode的影响之外,还会被启动参数所左右比如,intent的标志位FLAG_ACTIVITY_NEW_TASK,任务标签 android:taskAffinity。本文将对singleTa

    2022年6月26日
    159
  • 虚拟机vmware卸载不彻底的解决办法是什么_虚拟机卸载不干净

    虚拟机vmware卸载不彻底的解决办法是什么_虚拟机卸载不干净安装不成功并提示。setuphasdetectedthatvmwareworkstationisalreadyinstalledonthismachinepleaseuninstallthisproductthroughadd/removeprogramsandtryagain1.VMware无法卸载及卸载不完全解决办法…

    2022年10月20日
    6
  • Java学习之基础语法篇

    java学习之路0x00前言学习java也有段时间了,写篇文章来记录一下学习内容。0x01java加载机制说到java不得不提的是java的类加载机制,java是一个依赖于jvm(也就是

    2021年12月11日
    48
  • 软件测试流程设计—黑盒测试用例设计方法「建议收藏」

    软件测试流程设计—黑盒测试用例设计方法「建议收藏」第1章测试用例设计方法测试用例设计方法包括黑盒测试用例设计方法和白盒测试用例设计方法,下面分别进行介绍。1.1黑盒测试用例设计方法黑盒测试用例设计方法包括等价类划分法、边界值分析法、判定表法、因果图法、正交试验法、状态迁移图法、流程分析法、输入域测试法、输出域分析法、异常分析法和错误猜测法等,下面进行详细介绍。1.1.1 等价类划分法1.什么是等价类划分法等价类划分法是一种典型的黑盒测试设计方法。该方法主要针对测试子项进行规格分析,然后获得用例,而不用对系统内部处理进行深..

    2022年6月1日
    30
  • ps快捷键

    ps快捷键

    2021年9月23日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号