information_schema.PARAMETERS ================================================== 功能 ----------- 提供存储过程参数和返回值相关信息。 字段说明 ------------- | **字段名称** | **类型** | **是否可以为 NULL** | **描述** | |--------------------------|----------------------|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | SPECIFIC_CATALOG | VARCHAR(4096) | NO | 固定值(def) | | SPECIFIC_SCHEMA | VARCHAR(128) | NO | 数据库名 | | SPECIFIC_NAME | VARCHAR(128) | NO | 存储过程名 | | ORDINAL_POSITION | BIGINT(20) | NO | 参数位置(对于函数的返回值该值是 0) | | PARAMETER_MODE | VARCHAR(128) | YES | 参数类型: * IN * OUT * INOUT * NULL | | PARAMETER_NAME | VARCHAR(262144) | YES | 参数名 | | DATA_TYPE | VARCHAR(128) | NO | 参数数据类型 | | CHARACTER_MAXIMUM_LENGTH | BIGINT(20) UNSIGNED | YES | 对于 String 类型的参数,记录字符最大长度 | | CHARACTER_OCTET_LENGTH | BIGINT(20) UNSIGNED | YES | 对于 String 类型的参数,记录字节的最大长度 | | NUMERIC_PRECISION | BIGINT(20) UNSIGNED | YES | 对于数值类型的参数,记录 Precision | | NUMERIC_SCALE | BIGINT(20) UNSIGNED | YES | 对于数值类型的参数,记录 Scale | | DATETIME_PRECISION | BIGINT(20) UNSIGNED | YES | 对于日期类型,记录日期类型的精度 | | CHARACTER_SET_NAME | VARCHAR(128) | YES | 对于 String 类型的参数,记录字符集 | | COLLATION_NAME | VARCHAR(128) | YES | 对于 String 类型的参数,记录字符排序规则 | | DTD_IDENTIFIER | VARCHAR(128) | NO | 字符形式记录数据类型的详细信息 | | ROUTINE_TYPE | VARCHAR(9) | NO | 存储过程的类型(过程/函数) |