存储过程应用语句有哪些?

如题所述

存储过程与其他面向对象的程序设计语言一样,同样包含数据类型、流程控制、语句注释、输入和输出与自己的函数库。存储过程的流程控制语句有ifelse、casewhenthen、while等,但没有for循环,跟C++、Java等语言的流程控制语句非常类似。条件语句条件语句是流程控制的重要组成部分,跟其他编程语言一样,存储过程允许使用if关键字来作条件判断,除此之外,还可以使用case来实现其他更为灵活的条件控制。

1.if语句(1)if语法if语句是最普通的条件控制语句,其语法简单易懂,在存储过程代码中随处可见,也是使用频率最高的条件判断语句。

语法格式:if…then…elseif…then…else…endif其中,((1)if后面跟判断条件;

(2)elseif后面跟判断条件;

(3)then后面跟条件分支语句块;

(4)可以有多个elseif…then语句块,也可以没有;(5)else表示以上条件均不满足时会执行的语句块;

(6)整个条件语句块的最后面以endif表示结束。if语句的用法,以语句“ifcondition_para=1then”开始条件控制,以语句“endif”结束条件控制,中间用“elseif”“else”作条件分支控制。单个SQL语句if语法语句格式:if(expr1

温馨提示:答案为网友推荐,仅供参考
相似回答