正在阅读:MySQL 5.0 新特性教程 存储过程:第三讲MySQL 5.0 新特性教程 存储过程:第三讲

2005-09-06 10:02 出处:PConline原创 作者:mysql AB;翻译:陈朋奕 责任编辑:moningfeng

CREATE PROCEDURE p12 (IN parameter1 INT)

BEGIN

DECLARE variable1 INT;

SET variable1 = parameter1 + 1;

IF variable1 = 0 THEN

INSERT INTO t VALUES (17);

END IF;

IF parameter1 = 0 THEN

UPDATE t SET s1 = s1 + 1;

ELSE

UPDATE t SET s1 = s1 + 2;

END IF;

END; //


  这里是一个包含IF语句的过程。里面有两个IF语句,一个是IF语句END IF,另一个是IF语句ELSE语句END IF。我们可以在这里使用复杂的过程,但我会尽量使其简单让你能更容易弄清楚。

  2.

 


CALL p12 (0) //


  我们调用这个过程,传入值为0,这样parameter1的值将为0。
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品