Skip to main content
Version: 1.0.16

ALTER LANGUAGE

ALTER LANGUAGE — Change the definition of a procedural language

Synopsis

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

Description

ALTER LANGUAGE changes the definition of a procedural language. The only functionality is to rename the language or assign a new owner. To use ALTER LANGUAGE, you must be a superuser or the owner of the language.

Parameters

name

The name of the language.

new_name

The new name of the language.

new_owner

The new owner of the language.

See Also

CREATE LANGUAGE, DROP LANGUAGE