admin管理员组文章数量:1794759
DMSQL中的if语句
一、结构
1.只有if模块,最简单的结构
if 条件 then
代码
end if;
2.if..else
if 条件 then
代码1
else
代码2
end if;
3.if..elsif/elseif..else..
if 条件1 then
代码1
elseif/elsif 条件2
代码2
...
else
代码n
end if;
二、举例
写一个存储过程,利用if语句判断考试成绩在90-100的评为优秀等级,60-90的评为合格等级,60以下的评为不合格等级。
create or replace procedure pro_grade(grade in double) as begin if grade between 90 and 100 then print ('优秀'); elseif grade between 60 and 90 then print('合格'); elseif grade between 0 and 60 then print ('不合格'); else print('输入的成绩不符合要求'); end if; EXCEPTION WHEN OTHERS THEN NULL; end; call pro_grade(60);
结果:合格
版权声明:本文标题:DMSQL中的if语句 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686493340a73687.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论