This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
version, or one of the other supported versions listed above instead.
DROP LANGUAGE -- remove a user-defined
DROP [ PROCEDURAL ] LANGUAGE name [ CASCADE | RESTRICT ]
The name of an existing procedural language. For
backward compatibility, the name may be enclosed by
Automatically drop objects that depend on the language
(such as functions in the language).
Refuse to drop the language if there are any dependent
objects. This is the default.
- DROP LANGUAGE
This message is returned if the language is
- ERROR: Language
This message occurs if a language called name is not found in the
DROP PROCEDURAL LANGUAGE will remove
the definition of the previously registered procedural language
The DROP PROCEDURAL LANGUAGE
statement is a PostgreSQL
Refer to CREATE
LANGUAGE for information on how to create procedural
This command removes the PL/Sample language:
DROP LANGUAGE plsample;
There is no DROP PROCEDURAL
LANGUAGE in SQL92.