MySQL AB :: MySQL 5.0 Reference Manual :: 17.2.1 CREATE PROCEDURE and CREATE FUNCTION S... - 0 views
-
Each parameter is an IN parameter by default. To specify otherwise for a parameter, use the keyword OUT or INOUT before the parameter name.
-
Specifying a parameter as IN, OUT, or INOUT is valid only for a PROCEDURE. (FUNCTION parameters are always regarded as IN parameters.)