DROP STREAM

Entfernt einen Stream aus dem aktuellen/angegebenen Schema.

Siehe auch:

CREATE STREAM, ALTER STREAM, SHOW STREAMS, DESCRIBE STREAM

Syntax

DROP STREAM [ IF EXISTS ] <name> 
Copy

Parameter

name

Gibt den Bezeichner für den zu löschenden Stream an. Wenn der Bezeichner Leerzeichen, Sonderzeichen oder Zeichen in Groß- und Kleinschreibung enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen eingeschlossen werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß-/Kleinschreibung zu beachten (z. B. "My Object").

Wenn der Streambezeichner nicht vollqualifiziert ist (in der Form db_name.schema_name.stream_name oder schema_name.stream_name), sucht der Befehl den Stream im aktuellen Schema der Sitzung.

Nutzungshinweise

  • Wenn die IF EXISTS-Klausel angegeben ist und das Zielobjekt nicht vorhanden ist, wird der Befehl erfolgreich abgeschlossen, ohne dass ein Fehler zurückgegeben wird.

Beispiele

Entfernen Sie einen Stream:

SHOW STREAMS LIKE 't2%'; DROP STREAM t2; SHOW STREAMS LIKE 't2%'; 
Copy

Entfernen Sie den Stream erneut, aber ohne Fehlermeldung, wenn der Stream nicht existiert:

DROP STREAM IF EXISTS t2; 
Copy