更新时间:2024-06-03 GMT+08:00

DBE_SQL_UTIL.create_hint_sql_patch

create_hint_sql_patch是用于创建调优SQL PATCH的接口函数,返回执行是否成功。本函数是原函数的重载函数,支持通过parent_unique_sql_id值限制hint patch的生效范围,如表1所示。

限制:仅初始用户、sysadmin、opradmin和monadmin用户有权限调用。

表1 DBE_SQL_UTIL.create_hint_sql_patch重载函数入参和返回值列表

参数

类型

描述

patch_name

IN name

PATCH名称。

unique_sql_id

IN bigint

查询全局唯一id。

parent_unique_sql_id

IN bigint

标识外层SQL语句的全局唯一id,值为0时表示限制存储过程外语句SQL PATCH生效;非0值表示限制特定存储过程生效。

hint_string

IN text

Hint文本。

description

IN text

PATCH的备注,默认值为NULL。

enabled

IN bool

PATCH是否生效,默认值为true。

result

OUT bool

执行是否成功。