Declare variable with default value
mysql> mysql> delimiter $$ mysql> mysql> CREATE PROCEDURE myProc() -> BEGIN -> DECLARE my_pi FLOAT /* Floating point number*/ -> DEFAULT 3.1415926; /* initialized as PI */ -> -> select "my_pi="+my_pi; -> END$$ Query OK, 0 rows affected (0.00 sec) mysql> delimiter ; mysql> mysql> call myProc(); +----------------+ | "my_pi="+my_pi | +----------------+ | 3.141592502594 | +----------------+ 1 row in set (0.00 sec) Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> mysql> drop procedure myProc; Query OK, 0 rows affected (0.00 sec) mysql> mysql>
1. | Integer variable with default value |