mysql存储过程语法

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;

阅读更多
文章标签: 存储 mysql integer
上一篇tomcat的server locations配置
下一篇mysql游标及触发器语法
想对作者说点什么? 我来说一句

mysql存储过程

2011年11月03日 2.13MB 下载

MySQL存储过程 MySQL存储过程

2011年04月11日 176KB 下载

mysql存储过程mysql存储过程

2010年08月31日 127KB 下载

没有更多推荐了,返回首页

关闭
关闭