Самоучитель по SQL-сервер в Linux



DROP LANGUAGE

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

Синтаксис

DROP [ PROCEDURAL ] LANGUAGE 'язык'

Параметры

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

Результаты

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

Описание

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

ВНИМАНИЕ

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

Пример

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

booktown=# DROP PROCEDURAL LANGUAGE 'plexample':

DROP