更新时间:2025-09-12 GMT+08:00
分享

proc

m_schema.proc视图显示GaussDB存储过程的信息。

这个视图为只读,不允许修改。所有用户对这个视图都有“读取”权限。用户只能看到自己有访问权限的记录。

表1 m_schema.proc字段

名称

类型

描述

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字段暂不予显示。

相关文档