首页 > 代码库 > mySQL语法中的存储过程及if语句的使用简例
mySQL语法中的存储过程及if语句的使用简例
1 create procedure gh() #注意各个地方的分号!此代码应先运行除掉最后一句的部分,然后运行call gh显示已经存储的结果 2 BEGIN 3 declare c_no int; #声明数据类型的方法 4 5 select count(*) into c_no # 将一个结果存入一个变量 6 from jyb 7 where jszh in( 8 select jszh 9 from dzb 10 where dw = ‘经济系‘); 11 12 if c_no = 0 then #if......then......else.....end if 13 select xm as 姓名,dw as 所在单位,zc as 职称 14 from dzb 15 where dw = ‘经济系‘ and 16 not exists ( 17 select * 18 from jyb,dzb 19 where dzb.jszh = jyb.jszh and dw = ‘经济系‘); 20 21 else 22 select ‘此系还有人没有还书‘; #此处select相当于print 23 24 END if; 25 END 26 27 28 call gh;
mySQL语法中的存储过程及if语句的使用简例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。