proc
m_schema.proc视图显示数据库存储过程的信息。具体信息如表1所示。该视图为只读,不允许修改。所有用户对该视图都有“读取”权限。用户只能看到自己有访问权限的记录。
| 名称 | 类型 | 描述 |
|---|---|---|
| db | char(64) | 数据库(Schema)名。 |
| name | char(64) | routine名。 |
| specific_name | char(64) | routine精确名称。 |
| param_list | blob | 参数列表。 |
| returns | longblob | routine返回值类型。 array/user_defined等。 |
| body | longblob | routine定义。 |
| definer | char(93) | 该值指示哪一个用户定义了该routine。 |
| created | timestamp | 创建routine的日期和时间。 暂不支持,值为null。 |
| modified | timestamp | 修改routine的日期和时间。 暂不支持,值为null。 |
| comment | text | 暂不支持,值为null。 |
| character_set_client | char(32) | 创建routine的客户端使用的字符集。 |
| collation_connection | char(32) | 创建routine的连接使用的排序规则(和字符集)。 暂不支持,值为null。 |
| db_collation | char(32) | 创建routine时数据库的默认排序规则(和字符集)。 暂不支持,值为null。 |
| body_utf8 | longblob | routine的定义(utf8)。 暂不支持,值为null。 |
- 本版本M-Compatibility模式数据库中,本视图中的type、language、sql_data_access、is_deterministic、security_type和sql_mode字段暂不予显示。
- 该视图仅支持在CN上查询,不支持在DN上查询。