跳到主要内容

ALTER COMPILE

描述

该语句用于触发 procedure 或 function 的重新编译。

权限要求

执行 ALTER COMPILE 语句,需要当前用户拥有 ALTER 权限。有关 seekdb 权限的详细介绍,参见 seekdb 的权限分类

语法

ALTER {procedurefunction} name COMPILE [reuse settings]

参数解释

参数描述
procedure指定 alter 的类型为 procedure
function指定 alter 的类型为 function
name重新编译的具体存储过程或函数的名字。
reuse settings可选参数,使用 reuse settings 子句时,使用与原先 PL 对象相同设置的参数编译。不使用时,用当前 session 中设置的参数进行编译。

示例

ALTER procedure test_p COMPILE reuse settings;
Query OK, 0 rows affected (0.242 sec)