40 lines
5.3 KiB
Markdown
40 lines
5.3 KiB
Markdown
mysql.proc
|
|
===============================
|
|
|
|
|
|
|
|
功能
|
|
-----------
|
|
|
|
用于展示存储过程的信息。
|
|
|
|
字段说明
|
|
-------------
|
|
|
|
|
|
|
|
| **字段名称** | **类型** | **是否可以为 NULL** | **描述** |
|
|
|----------------------|------------------|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| db | varchar(128) | NO | 数据库名 |
|
|
| name | varchar(128) | NO | 存储过程的名称 |
|
|
| type | varchar(10) | NO | 存储过程的类型: * PROCEDURE:存储过程 * FUNCTION:存储函数 |
|
|
| specific_name | varchar(64) | NO | 同name字段 |
|
|
| language | varchar(4) | NO | 未使用,当前为固定值SQL |
|
|
| sql_data_access | varchar(32) | NO | 未使用,当前为固定值CONTAINS_SQL |
|
|
| is_deterministic | varchar(4) | NO | 未使用,标识存储过程是否使`DETERMINISTIC` 特性定义: * YES * NO |
|
|
| security_type | varchar(10) | NO | 未使用,标识 SQL 的访问属性: * DEFINER * INVOKER |
|
|
| param_list | varchar(1048576) | NO | 存储过程的参数列表信息 |
|
|
| returns | varchar(1048576) | NO | 存储过程的返回值信息 |
|
|
| body | varchar(1048576) | NO | 存储过程定义的文本信息 |
|
|
| definer | varchar(77) | NO | 创建存储过程的用户 |
|
|
| created | timestamp(6) | NO | 创建存储过程的日期和时间 |
|
|
| modified | timestamp(6) | NO | 存储过程的最后修改日期和时间 |
|
|
| sql_mode | varchar(32) | NO | 创建或更改存储过程时有效的 SQL 模式,在该模式下执行存储过程 |
|
|
| comment | varchar(1048576) | NO | 注释文本 |
|
|
| character_set_client | varchar(128) | NO | 创建或更改存储过程时 character_set_client 系统变量的会话值 |
|
|
| collation_connection | varchar(128) | NO | 创建或更改存储过程时 collation_connection 系统变量的会话值 |
|
|
| collation_database | varchar(128) | NO | 创建或更改存储过程时 collation_database 系统变量的会话值 |
|
|
| body_utf8 | varchar(1048576) | NO | 过程定义,与 body 字段相同 |
|
|
|
|
|