Spec-Zone .ru
спецификации, руководства, описания, API
|
PARAMETERS
таблица
предоставляет информацию о хранимой процедуре и параметрах функции, и о возвращаемых значениях для сохраненных
функций. Информация о параметре подобна содержанию param_list
столбец в mysql.proc
таблица.
INFORMATION_SCHEMA Имя |
mysql.proc Имя |
Комментарии |
---|---|---|
SPECIFIC_CATALOG |
def |
|
SPECIFIC_SCHEMA |
db |
стандартная база данных |
SPECIFIC_NAME |
name |
стандартное имя |
ORDINAL_POSITION |
1, 2, 3... для параметров, 0 для функции RETURNS пункт |
|
PARAMETER_MODE |
IN , OUT , INOUT (NULL для RETURNS )
|
|
PARAMETER_NAME |
название параметра (NULL для RETURNS ) |
|
DATA_TYPE |
то же самое что касается COLUMNS таблица
|
|
CHARACTER_MAXIMUM_LENGTH |
то же самое что касается COLUMNS таблица
|
|
CHARACTER_OCTET_LENGTH |
то же самое что касается COLUMNS таблица
|
|
NUMERIC_PRECISION |
то же самое что касается COLUMNS таблица
|
|
NUMERIC_SCALE |
то же самое что касается COLUMNS таблица
|
|
DATETIME_PRECISION |
то же самое что касается COLUMNS таблица
|
|
CHARACTER_SET_NAME |
то же самое что касается COLUMNS таблица
|
|
COLLATION_NAME |
то же самое что касается COLUMNS таблица
|
|
DTD_IDENTIFIER |
то же самое что касается COLUMNS таблица
|
|
ROUTINE_TYPE |
ввести | то же самое что касается ROUTINES таблица
|
Примечания:
Для последовательных параметров хранимой процедуры или функции, ORDINAL_POSITION
значения 1, 2, 3, и т.д. Для сохраненной функции есть также
строка, которая описывает тип данных для RETURNS
пункт. Возвращаемое
значение не является истинным параметром, таким образом, у строки, которая описывает его, есть эти
уникальные характеристики:
ORDINAL_POSITION
значение 0.
PARAMETER_NAME
и PARAMETER_MODE
значения NULL
потому что у возвращаемого значения нет никакого
имени, и режим не применяется.
DATETIME_PRECISION
был добавлен в MySQL
5.6.4.