更新时间:2024-05-07 GMT+08:00

GS_SQL_PATCH

GS_SQL_PATCH系统表存储当前节点上的SQL_PATCH的状态信息。

表1 GS_SQL_PATCH字段

名称

类型

描述

patch_name

name

PATCH名称。

unique_sql_id

bigint

查询全局唯一ID。

owner

oid

PATCH的创建用户ID。

enable

boolean

PATCH是否生效。

status

"char"

PATCH的状态(预留字段)。

abort

boolean

是否是AbortHint。

hint_string

text

Hint文本。

hint_node

pg_node_tree

Hint解析&序列化的结果。

original_query

text

原始语句(预留字段)。

patched_query

text

PATCH之后的语句(预留字段)。

original_query_tree

pg_node_tree

原始语句的解析结果(预留字段)。

patched_query_tree

pg_node_tree

PATCH之后语句的解析结果(预留字段)。

description

text

PATCH的备注。

parent_unique_sql_id

bigint

PATCH生效的SQL语句的外层语句的全局唯一ID,存储过程外的语句该值为0,存储过程内的语句该值为调用该存储过程语句的全局唯一ID。