ALTER FUNCTION

概要

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

描述

變更現有函數的定義。

如果指定的函數名稱存在多個簽名,則必須指定參數類型清單。如果指定的函數名稱只存在一個簽名,則可以省略參數類型清單。

目前,僅支援修改 null-call 子句。

範例

變更函數 example.default.tan(double) 的 null-call 子句

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