关闭

mysql存储过程语法

标签: 存储mysqlinteger
659人阅读 评论(0) 收藏 举报

create procedure procedureName(IN param INTEGER,OUT result char(10),INOUT temp INTEGER)//参数可以自由选择

//多条语句需要使用begin end语句块,该语句块可以嵌套

begin

//声明变量同样可以直接使用@variableName

DECLARE variableName INT DEFAULT 1;

//设置变量的值

SET variableName=2;

//或是SET @variableName=2

//IF语句

IF variableName=2 THEN

//添加需要执行的语句

//若没有else选项可以直接END IF;

ELSE

//添加需要执行的语句

END IF;

//CASE语句

CASE variableName

WHEN 0 THEN //执行的语句

ELSE //执行的语句

END CASE;

//循环WHILE

WHILE variableName=2

//循环体中使用的语句

END WHILE;

end

//调用存储过程的方式

call procedureName(1,@x,@y);

select @x,@y;

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:56562次
    • 积分:779
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:18篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论