Files
oceanbase/docs/docs-cn/13.reference-guide/1.system-view/2.dictionary-view/6.mysql-proc.md
2022-02-10 14:51:49 +08:00

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 字段相同 |