DROP SEQUENCE
DROP SEQUENCE: remove uma sequência.
Sintaxe compatível
DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Descrição
DROP SEQUENCE: remove geradores de números de sequência. Uma sequência só pode ser removida pelo proprietário ou um superusuário.
Parâmetros
IF EXISTS-
Não gerará um erro se a sequência não existir. Um aviso é emitido nesse caso.
name-
O nome (opcionalmente qualificado para o esquema) de uma sequência.
CASCADE-
Descarta automaticamente os objetos que dependem da sequência e, por sua vez, todos os objetos que dependem desses objetos.
RESTRICT-
Recusa-se a remover a sequência se qualquer objeto depender dela. Esse é o padrão.
Exemplos
Para remover a sequência seq:
DROP SEQUENCE seq;
Compatibilidade
DROP SEQUENCE segue o padrão SQL, com a exceção de que o padrão permite que apenas uma sequência seja eliminada por comando, e com exceção da opção IF EXISTS, que é uma extensão do PostgreSQL.