ストアドプロシージャ内の変数
ストアドプロシージャ内で使用する変数を宣言するには、 DECLARE を使用します。
DECLARE 変数名[,...] 型 [DEFAULT 値]
変数に値を代入するには、SETを使用します。
SET 変数名 = expr [, 変数名 = expr] ...
使用例
mysql> delimiter //
mysql> CREATE FUNCTION calc(x INT) RETURNS INT
-> BEGIN
-> DECLARE y INT;
-> SET y = x * 5;
-> RETURN y;
-> END
-> //
Query OK, 0 rows affected (0.00 sec)
mysql> delimiter ;