DBE_SQL_UTIL.create_abort_sql_patch
create_abort_sql_patch是用于创建避险SQL PATCH的接口函数,返回执行是否成功,如表1所示。本函数是原函数的重载函数,支持通过parent_unique_sql_id值限制abort patch的生效范围。
限制:仅初始用户、sysadmin、opradmin和monadmin用户有权限调用。
参数 |
类型 |
描述 |
---|---|---|
patch_name |
IN name |
PATCH名称。 |
unique_sql_id |
IN bigint |
查询全局唯一ID。 |
parent_unique_sql_id |
IN bigint |
标识外层SQL语句的全局唯一ID,值为0时表示限制存储过程外语句SQL PATCH生效;非0值表示限制特定存储过程生效。 |
description |
IN text |
PATCH的备注,默认值为NULL。 |
enabled |
IN bool |
PATCH是否生效,默认值为true。 |
result |
OUT bool |
执行是否成功。 |