创建带参存储过程: 创建一个存储过程,查询lyshark表中记录,过程名称为CountProc,并使用count(*)计算后把结果放入参数param1中,SQL语句如下:
MariaDB [lyshark...声明使用变量
变量可以在子程序中声明并使用,这些变量的作用范围实在BEGIN...END程序中,本小姐将介绍定义和赋值一个变量,定义变量的语句如下:
DECLARE var_name[,varname]...DECLARE myparam INT DEFAULT 100;
DECLARE charsss char DEFAULT 'hello';
变量赋值: 定义3个变量,分别为var1,var2,var3...,数据类型为INT,使用SET为变量赋值,代码如下:
DECLARE var1,var2,var3 INT;
MariaDB [lyshark]> set @var1=10,@var2=30;
Query...IF-THEN-ELSE条件语句: IF语句用来判断条件分支
首先传递一个数值,接收到parameter变量里,然后自增+1,并判断,如果var=0则返回系统时间,var=1则返回系统日期.