============== ALTER LANGUAGE ============== .. container:: refentry :name: SQL-ALTERLANGUAGE .. container:: titlepage .. container:: refnamediv .. rubric:: ALTER LANGUAGE :name: alter-language ALTER LANGUAGE — 更改一种过程语言的定义 .. container:: refsynopsisdiv .. rubric:: 大纲 :name: 大纲 .. code:: synopsis ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO new_name ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO { new_owner | CURRENT_USER | SESSION_USER } .. container:: refsect1 :name: id-1.9.3.17.5 .. rubric:: 描述 :name: 描述 ``ALTER LANGUAGE``\ 更改一种过程语言的定义。唯一 的功能是重命名该语言或者为它赋予一个新的拥有者。要使用 ``ALTER LANGUAGE``\ ,你必须是一个超级用户或者该 语言的拥有者。 .. container:: refsect1 :name: id-1.9.3.17.6 .. rubric:: 参数 :name: 参数 .. container:: variablelist *``name``* 语言的名称 *``new_name``* 该语言的新名称 *``new_owner``* 该语言的新拥有者 .. container:: refsect1 :name: id-1.9.3.17.7 .. rubric:: 兼容性 :name: 兼容性 在 SQL 标准中没有\ ``ALTER LANGUAGE``\ 语句。 .. container:: refsect1 :name: id-1.9.3.17.8 .. rubric:: 另见 :name: 另见 `CREATE LANGUAGE `__, `DROP LANGUAGE `__