ALTER FUNCTION

概要

ALTER FUNCTION qualified_function_name [ ( parameter_type[, ...] ) ]
RETURNS NULL ON NULL INPUT | CALLED ON NULL INPUT

描述

修改现有函数的定义。

如果为指定的函数名称存在多个签名,则必须指定参数类型列表。如果为指定的函数名称仅存在一个签名,则可以省略参数类型列表。

目前,仅支持修改空调用子句。

示例

更改函数 example.default.tan(double) 的空调用子句

ALTER FUNCTION prod.default.tan(double)
CALLED ON NULL INPUT

如果 example.default.tan 只有一个函数,则可以省略参数类型列表

ALTER FUNCTION prod.default.tan
CALLED ON NULL INPUT

参见

CREATE FUNCTION, DROP FUNCTION, SHOW FUNCTIONS