Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
DROP SEQUENCE
DROP SEQUENCE— eine Sequenz entfernen.
Unterstützte Syntax
DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Description
DROP SEQUENCEentfernt Sequenznummerngeneratoren. Eine Sequenz kann nur von ihrem Besitzer oder einem Superuser gelöscht werden.
Parameters
IF EXISTS-
Geben Sie keinen Fehler aus, wenn die Sequenz nicht existiert. In diesem Fall wird eine Mitteilung ausgegeben.
name-
Der Name (optional schemaqualifiziert) einer Sequenz.
CASCADE-
Löscht automatisch Objekte, die von der Sequenz abhängen, und wiederum alle Objekte, die von diesen Objekten abhängen.
RESTRICT-
Weigert sich, die Sequenz zu löschen, wenn Objekte davon abhängen. Das ist die Standardeinstellung.
Beispiele
Um die Sequenz zu entfernenseq:
DROP SEQUENCE seq;
Kompatibilität
DROP SEQUENCEentspricht dem SQL-Standard, außer dass der Standard nur das Löschen einer Sequenz pro Befehl zulässt, abgesehen von der IF EXISTS Option, die eine PostgreSQL-Erweiterung ist.