Иллюстрированный самоучитель по PostgreSQL

DROP LANGUAGE

Удаление процедурного языка из базы данных.

Синтаксис:

DROP [ PROCEDURAL ] LANGUAGE 'язык'

Параметры:

Имя существующего языка, удаляемого из базы данных.

Результаты:

  • DROP. Сообщение выдается в том случае, если удаление языка прошло без ошибок.
  • ERROR: Language "язык" does not exist. Ошибка – язык с указанным именем не существует в базе данных.

Описание

Команда DROP PROCEDURAL LANGUAGE удаляет определение процедурного языка из базы данных.

Внимание
Команда DROP LANGUAGE не следит за удалением зарегистрированных функций и триггеров, использующих данный язык. Прежде чем удалять язык, убедитесь в том, что ни одна существующая функция в базе данных не зависит от него
.

Пример

Следующая команда удаляет язык plexample из базы данных booktown:

booktown=# DROP PROCEDURAL LANGUAGE 'plexample':
DROP
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.