PDF (A4) - 43.4Mb
Man Pages (TGZ) - 297.2Kb
Man Pages (Zip) - 402.4Kb
Info (Gzip) - 4.3Mb
Info (Zip) - 4.3Mb
MySQL Globalization
MySQL Information Schema
MySQL Installation Guide
Security in MySQL
Starting and Stopping MySQL
MySQL and Linux/Unix
MySQL and Windows
MySQL and macOS
MySQL and Solaris
Building MySQL from Source
MySQL Restrictions and Limitations
MySQL Partitioning
MySQL Tutorial
MySQL Performance Schema
MySQL Replication
Using the MySQL Yum Repository
MySQL NDB Cluster 8.0
ThePARAMETERS table provides information about parameters for stored routines (stored procedures and stored functions), and about return values for stored functions. ThePARAMETERS table does not include built-in (native) functions or loadable functions.
ThePARAMETERS table has these columns:
SPECIFIC_CATALOGThe name of the catalog to which the routine containing the parameter belongs. This value is always
def.SPECIFIC_SCHEMAThe name of the schema (database) to which the routine containing the parameter belongs.
SPECIFIC_NAMEThe name of the routine containing the parameter.
ORDINAL_POSITIONFor successive parameters of a stored procedure or function, the
ORDINAL_POSITIONvalues are 1, 2, 3, and so forth. For a stored function, there is also a row that applies to the function return value (as described by theRETURNSclause). The return value is not a true parameter, so the row that describes it has these unique characteristics:The
ORDINAL_POSITIONvalue is 0.The
PARAMETER_NAMEandPARAMETER_MODEvalues areNULLbecause the return value has no name and the mode does not apply.
PARAMETER_MODEThe mode of the parameter. This value is one of
IN,OUT, orINOUT. For a stored function return value, this value isNULL.PARAMETER_NAMEThe name of the parameter. For a stored function return value, this value is
NULL.DATA_TYPEThe parameter data type.
The
DATA_TYPEvalue is the type name only with no other information. TheDTD_IDENTIFIERvalue contains the type name and possibly other information such as the precision or length.CHARACTER_MAXIMUM_LENGTHFor string parameters, the maximum length in characters.
CHARACTER_OCTET_LENGTHFor string parameters, the maximum length in bytes.
NUMERIC_PRECISIONFor numeric parameters, the numeric precision.
NUMERIC_SCALEFor numeric parameters, the numeric scale.
DATETIME_PRECISIONFor temporal parameters, the fractional seconds precision.
CHARACTER_SET_NAMEFor character string parameters, the character set name.
COLLATION_NAMEFor character string parameters, the collation name.
DTD_IDENTIFIERThe parameter data type.
The
DATA_TYPEvalue is the type name only with no other information. TheDTD_IDENTIFIERvalue contains the type name and possibly other information such as the precision or length.ROUTINE_TYPEPROCEDUREfor stored procedures,FUNCTIONfor stored functions.
PDF (A4) - 43.4Mb
Man Pages (TGZ) - 297.2Kb
Man Pages (Zip) - 402.4Kb
Info (Gzip) - 4.3Mb
Info (Zip) - 4.3Mb
MySQL Globalization
MySQL Information Schema
MySQL Installation Guide
Security in MySQL
Starting and Stopping MySQL
MySQL and Linux/Unix
MySQL and Windows
MySQL and macOS
MySQL and Solaris
Building MySQL from Source
MySQL Restrictions and Limitations
MySQL Partitioning
MySQL Tutorial
MySQL Performance Schema
MySQL Replication
Using the MySQL Yum Repository
MySQL NDB Cluster 8.0