info > ALTER_LANGUAGE

📖 NAME

ALTER_LANGUAGE - change the definition of a procedural language

🚀 Quick Reference

Use Case Command Description
Rename a language ALTER LANGUAGE name RENAME TO new_name; Change the name of a procedural language
Change owner of a language ALTER LANGUAGE name OWNER TO new_owner; Assign a new owner to a procedural language

📌 Note: You must be superuser or owner of the language to use ALTER 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

🔗 COMPATIBILITY

There is no ALTER LANGUAGE statement in the SQL standard.

📚 SEE ALSO

PostgreSQL 14.23 — 2026 — ALTER LANGUAGE(7)

ALTER_LANGUAGE
📖 NAME 🚀 Quick Reference 📄 SYNOPSIS 📝 DESCRIPTION ⚙️ PARAMETERS 🔗 COMPATIBILITY 📚 SEE ALSO

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-16 09:15 @2600:1f28:365:80b0:7cb9:fb:26c1:e368
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!