Specifies the parameter modes used in the procedure. The INOUT
parameter names a parameter that inputs data (is read) as well as
receives data (is set). The INOUT parameter is a parameter that
is modified.
Each parameter name must be unique within the procedure.
You cannot use the INOUT parameter mode for stored functions.