Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Anweisungen » SQL-Anweisungen (A-D)

 

DROP CONNECTION-Anweisung

Mit dieser Anweisung trennen Sie die Verbindung eines Benutzers mit der Datenbank.

Syntax
DROP CONNECTION Verbindungs-ID
Bemerkungen

Die DROP CONNECTION-Anweisung trennt die Verbindung eines Benutzers mit der Datenbank, indem diese Verbindung gelöscht wird.

Der Verbindungs-ID-Parameter ist eine Ganzzahlkonstante. Sie können die Verbindungs-ID abrufen, indem Sie die sa_conn_info-Systemprozedur verwenden.

Diese Anweisung wird in Prozeduren, Triggern, Ereignissen oder Batches nicht unterstützt.

Berechtigungen

DBA-Berechtigung ist erforderlich.

Nebenwirkungen

Keine.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiel

Die folgende Prozedur trennt eine Verbindung, die anhand ihrer Verbindungsnummer identifiziert wird. Zu beachten: Wenn Sie die DROP CONNECTION-Anweisung aus einer Prozedur heraus ausführen, sollten Sie dies unter Verwendung der EXECUTE IMMEDIATE-Anweisung durchführen, wie im nachfolgenden Beispiel gezeigt wird:

CREATE PROCEDURE drop_connection_by_id( IN conn_number INTEGER )
 BEGIN
   EXECUTE IMMEDIATE 'DROP CONNECTION ' || conn_number;
 END;

Die folgende Anweisung löscht die Verbindung mit der ID '4'.

DROP CONNECTION 4;