21

我对 mysql 相当陌生,但有 MS SQL 经验。

是否可以在存储过程之外声明变量并使用while语句?

我只找到了这样的例子

1. procedure created
2. execute proc
3. drop proc

建议我正确的方法

4

1 回答 1

17

不,你不能这样做。您只能在 BEGIN...END 子句中使用这些语句。

因此,在存储过程/函数、触发器和事件中是可能的。

更多信息在这里 - MySQL 复合语句语法

于 2012-10-18T12:14:37.187 回答