DBE_SQL_UTIL.create_hint_sql_patch
create_hint_sql_patch是用于创建调优SQL PATCH的接口函数,返回执行是否成功。本函数是原函数的重载函数,支持通过parent_unique_sql_id值限制hint 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值表示限制特定存储过程生效。  | 
    
| 
       hint_string  | 
     
       IN text  | 
     
       Hint文本。  | 
    
| 
       description  | 
     
       IN text  | 
     
       PATCH的备注,默认值为NULL。  | 
    
| 
       enabled  | 
     
       IN bool  | 
     
       PATCH是否生效,默认值为true。  | 
    
| 
       result  | 
     
       OUT bool  | 
     
       执行是否成功。  |