DROP SEQUENCE

Удаление последовательности.

Обзор

DROP SEQUENCE [IF EXISTS] name [, ...] [CASCADE | RESTRICT]

Описание

DROP SEQUENCE удаляет таблицу-генератор последовательности. Вы должны быть владельцем удаляемой последовательности (либо являться суперпользователем).

Параметры

IF EXISTS

  • Если последовательность не существует, ошибка не возникает. В этом случае выдается уведомление.

name

  • Имя удаляемой последовательности (может указываться с именем схемы).

CASCADE

  • Автоматически удалять объекты, зависящие от последовательности.

RESTRICT

  • Запрещать удаление последовательности, если на неё существуют зависимости. Это значение по умолчанию.

Пример

Удалить последовательность myserial:

DROP SEQUENCE myserial;

Совместимость

Команда DROP SEQUENCE полностью соответствует стандарту SQL, однако стандарт допускает удаление только одной последовательности за команду. Кроме того, опция IF EXISTS является расширением базы данных YMatrix.

Смотрите также

ALTER SEQUENCE , CREATE SEQUENCE