专题文章
时长:00:00更新时间:2020-11-09 20:09:12
同编写程序类似,存储过程中也有对应的条件判断,功能类似于if、switch。在MySql里面对应的是IF和CASE。1、IF判断;IF判断的格式是这样的。IF expression THEN commands[ELSEIF expression THEN commands][ELSE commands]END IF;。这里expression是的判断表达式;ELSE IF 和ELSE都是可选的;command就是当条件为真(true为1,false为0)时执行的命令。比如我们设计一个存储过程用于返回商品的价格,这里价格通过传入的参数来判断是要带税收的价格还是没有带税收的价格。先看看表的数据。然后下面是的存储过程。
查看详情