DROP LANGUAGE удаляет определение ранее зарегистрированного процедурного языка. Выполнить DROP LANGUAGE может только владелец языка или суперпользователь.
Замечание: Начиная с PostgreSQL 9.1, большинство процедурных языков были преобразованы в "расширения", так что теперь их следует удалять командами DROP EXTENSION, а не DROP LANGUAGE.
Не считать ошибкой, если язык не существует. В этом случае будет выдано замечание.
Имя существующего процедурного языка. В целях обратной совместимости имя можно заключить в апострофы.
Автоматически удалять объекты, зависящие от языка (например, функции на этом языке).
Отказать в удалении языка, если от него зависят какие-либо объекты. Это поведение по умолчанию.
| Пред. | Начало | След. |
| DROP INDEX | Уровень выше | DROP MATERIALIZED VIEW |