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 PROCEDURE-Anweisung

Mit dieser Anweisung entfernen Sie eine Prozedur aus der Datenbank.

Syntax
DROP PROCEDURE [ IF EXISTS ] [ Eigentümer.]Prozedurname 
Bemerkungen

Verwenden Sie die IF EXISTS-Klausel, um zu vermeiden, dass ein Fehler zurückgegeben wird, wenn die DROP PROCEDURE-Anweisung versucht, eine Prozedur zu entfernen, die nicht existiert.

Sie können eine DROP PROCEDURE-Anweisung nicht ausführen, wenn die Anweisung ein Objekt betrifft, das aktuell von einer anderen Verbindung benutzt wird.

Berechtigungen

Jeder Benutzer, dem das Objekt gehört oder der DBA-Berechtigungen hat, kann die DROP PROCEDURE-Anweisung ausführen.

Nebenwirkungen

Automatisches Festschreiben (Autocommit). Löscht das Register Ergebnisse im Fensterausschnitt Ergebnisse in Interactive SQL.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Kernfunktion.

Beispiel

MyProcedure aus der Datenbank löschen. Wenn die Prozedur nicht existiert, wird ein Fehler zurückgegeben.

DROP PROCEDURE MyProcedure;