ALTER LANGUAGE

更改过程语言的名称。

概要

ALTER [ PROCEDURAL ] LANGUAGE <name> RENAME TO <new_name>
ALTER [ PROCEDURAL ] LANGUAGE <name> OWNER TO { <new_owner> | CURRENT_USER | SESSION_USER }

描述

ALTER LANGUAGE 修改指定数据库的过程语言定义。定义的修改支持包括重命名语言或者指定一个新的所有者。你必须是超级用户或者是这个语言的所有者才能使用 ALTER LANGUAGE.

参数

  • name
    • 语言的名称。
  • new_name
    • 语言的新名称
  • new_owner
    • 语言的新的所有者。

兼容性

在 SQL 标准中没有 ALTER LANGUAGE 语句。

另见

CREATE LANGUAGE, DROP LANGUAGE