PostgreSQL

PostgreSQL Elephant Logo

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_ROLE | 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. You must be superuser or owner of the language to use ALTER LANGUAGE.

Parameters

`name`

Name of a language

`new_name`

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

[.refentrytitle#CREATE LANGUAGE], DROP LANGUAGE#


Prev Up Next

ALTER INDEX

Home

ALTER LARGE OBJECT

Submit correction

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.

Copyright © 1996-2023 The PostgreSQL Global Development Group