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