ALTER FUNCTION
名前
ALTER FUNCTION -- 関数の定義を変更
概要
ALTER FUNCTION name ( [ type [, ...] ] ) RENAME TO newname
説明
ALTER FUNCTIONは関数定義を変更します。
唯一の機能は関数名の変更です。
パラメータ
- name
既存の関数名です。(スキーマ修飾名も可。)
- type
関数の引数のデータ型です。
- newname
新しい関数名です。
例
integer型用のsqrt関数の名前をsquare_rootに変更します。
ALTER FUNCTION sqrt(integer) RENAME TO square_root;
互換性
標準SQLにALTER FUNCTION 文はありますが、関数名を変更するオプションを提供していません。