.\" auto-generated by docbook2man-spec $Revision: 1.1 $ .TH "ALTER FUNCTION" "7" "2003-11-02" "SQL - Language Statements" "SQL Commands" .SH NAME ALTER FUNCTION \- 修改一个函数的定义 .SH SYNOPSIS .sp .nf ALTER FUNCTION \fIname\fR ( [ \fItype\fR [, ...] ] ) RENAME TO \fInewname\fR .sp .fi .SH "DESCRIPTION 描述" .PP \fBALTER FUNCTION\fR 修改一个函数的定义,目前唯一的功能是修改它的名字。 .SH "PARAMETERS 参数" .TP \fB\fIname\fB\fR 一个现有的函数的名字(可以有模式修饰)。 .TP \fB\fItype\fB\fR 该函数参数的数据类型。 .TP \fB\fInewname\fB\fR 函数的新名字。 .SH "EXAMPLES 例子" .PP 把名字为 sqrt,参数类型为 integer 的函数重命名为 square_root: .sp .nf ALTER FUNCTION sqrt(integer) RENAME TO square_root; .sp .fi .SH "COMPATIBILITY 兼容性" .PP 在 SQL 标准里有一个 ALTER FUNCTION 语句,但是它并没有提供重命名函数的选项。 .SH "SEE ALSO 参见" CREATE FUNCTION [\fBcreate_function\fR(7)], DROP FUNCTION [\fBdrop_function\fR(l)] .SH "译者" .B Postgresql 中文网站 .B 何伟平 .SH "跋" .br 本页面中文版由中文 man 手册页计划提供。 .br 中文 man 手册页计划:\fBhttps://github.com/man-pages-zh/manpages-zh\fR