proc
m_schema.proc视图显示GaussDB存储过程的信息。
这个视图为只读,不允许修改。所有用户对这个视图都有“读取”权限。用户只能看到自己有访问权限的记录。
|
名称 |
类型 |
描述 |
|---|---|---|
|
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字段暂不予显示。