Skip to content

ALTER LANGUAGE

Changes the name of a procedural language.

Synopsis ​

ALTER LANGUAGE <name> RENAME TO <newname>
ALTER LANGUAGE <name> OWNER TO <new_owner>

Description ​

ALTER LANGUAGE changes the definition of a procedural language for a specific database. Definition changes supported include renaming the language or assigning a new owner. You must be superuser or the owner of the language to use ALTER LANGUAGE.

Parameters ​

name ​

Name of a language.

newname ​

The new name of the language.

new_owner ​

The new owner of the language.

Compatibility ​

There is no ALTER LANGUAGE statement in the SQL standard.

See Also ​

CREATE LANGUAGE, DROP LANGUAGE

Parent topic: SQL Commands