DROP SEQUENCE#
DROP SEQUENCE
DROP SEQUENCE — удалить последовательность
Синтаксис
DROP SEQUENCE [ IF EXISTS ] name
[, ...] [ CASCADE | RESTRICT ]
Описание
DROP SEQUENCE
удаляет генераторы последовательных номеров. Последовательность может быть удалена только ее владельцем или суперпользователем.
Параметры
IF EXISTS
Не генерировать ошибку, если последовательность не существует. В этом случае будет выдано уведомление.
name
Имя (опционально с указанием схемы) последовательности.
CASCADE
Автоматически удаляйте объекты, зависящие от последовательности, а также все объекты, зависящие от этих объектов (см. Раздел 5.14).
RESTRICT
Отказаться от удаления последовательности, если на нее ссылаются другие объекты. Это значение по умолчанию.
Примеры
Чтобы удалить последовательность serial
:
DROP SEQUENCE serial;
Совместимость
DROP SEQUENCE
соответствует стандарту SQL,
за исключением того, что стандарт позволяет удалять только одну
последовательность за одну команду, и кроме того,
есть опция IF EXISTS
, которая является расширением Tantor BE.