A former core utility for removing a procedural language
This entry relates to a PostgreSQL feature, application/utility, website or other subject which is no longer available/maintained.

droplang is a former core utility for removing a procedural language.

droplang was added in PostgreSQL 6.5, initially as destroylang, and removed in PostgreSQL 10.


droplang was provided as a convenience wrapper for dropping procedural languages|. With the introduction of extensions in PostgreSQL 9.1, it was effectively replaced by the DROP EXTENSION command, though was initially retained for backwards compatibility.

Change history

  • PostgreSQL 9.6 documentation: droplang


Core utility, Obsolete, Procedural language

See also

DROP EXTENSION, createlang