LEAVE的结果就是跳出循环,使运行指令到达复合语句的最后一步。
GOTO MySQL的存储过程中可以使用GOTO语句。虽然这不是标准SQL语句,而且在这里建立标号的方法也和惯例中的不一样。由于为了和其他DBMS兼容,这个语句会慢被淘汰,所以我们在MySQL参考手册中没有提及。 Grand combination 大组合
CREATE PROCEDURE p21 上面例子中的语句包含了我们之前讲的所有语法,包括参数列表,特性参数,BEGIN/END块复合语句,变量声明,IF,WHILE,LOOP,REPEAT,LEAVE,ITERATE,GOTO。这是一个荒谬的存储过程,我不会运行它,因为里面有无尽的循环。但是里面的语法却十分合法。这些是新的流程控制和变量声明语句。下面我们将要接触更多新的东西。 未完待续...
|
正在阅读:MySQL 5.0 新特性教程 存储过程:第三讲MySQL 5.0 新特性教程 存储过程:第三讲
2005-09-06 10:02
出处:PConline原创
责任编辑:moningfeng
键盘也能翻页,试试“← →”键