1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql 存储过程中 if else的使用 和赋值方式

mysql 存储过程中 if else的使用 和赋值方式

时间:2021-02-04 10:20:13

相关推荐

mysql 存储过程中 if else的使用 和赋值方式

mysql 存储过程中 if else的使用 和赋值方式

在mysql 中顶一个变量的语法

DECLARE variable_name datatype(size) DEFAULT default_value;

if … else …的语法

if @myno <> '7300104 ' then select "这是不等于";elseif length(trim(@myno)) = 0 or @myno is null then select "这是没有长度";else select "其他";end if;

查询赋值的方式()

-- 这种方式查询的结果是多行的结果但是他只会采用排第一的这一行的数据select @myno1:=no,@myinvno:=invno,@mycustno:=custno from acctmy where gcode = code;

查询赋值方式二

-- 这里是通过into 关键字进行赋值,这种赋值的方式只能是获取到一条数据的结果集,如果是多条的那么他就会报错select no ,invno ,custno into @myno1,@myinvno,@mycustno from acctmy where gcode = code limit 1;-- 这里这是一个返回而已,和赋值无关select @myno1 , @myinvno, @mycustno;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。