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

DROP RULE. DROP SEQUENCE.

Удаление правила из базы данных.

Синтаксис:

DROP RULE правило [,…]

Параметры:

Имя удаляемого правила. Одной командой можно удалить сразу несколько правил, имена которых перечисляются через запятую.

Результаты:

  • DROP. Сообщение возвращается при успешном удалении правила.
  • ERROR: Rule or view "правило" not found. Ошибка – правило с указанным именем не существует.

Описание

Команда DROP RULE предназначена для удаления правил из баз данных PostgreSQL. Удаление правила вступает в силу немедленно; правило сразу же становится недоступным, а его определение полностью исключается из базы данных.

Пример

Следующая команда удаляет правило sync_stock_with_editions:

booktown=# DROP RULE sync_stock_with_editions;
DROP

DROP SEQUENCE

Удаление последовательности из базы данных.

Синтаксис:

DROP SEQUENCE последовательность [….]

Параметры:

Имя удаляемой последовательности. В одной команде можно удалить сразу несколько последовательностей, имена которых перечисляются через запятую.

Результаты:

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

Описание

Команда DROP SEQUENCE удаляет из базы данных генератор числовых последовательностей.

Пример

Команда, удаляющая из базы данных последовательность shipments_ship_id_seq:

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