Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DROP FUNCTION - User Defined Function (UDF) löschen

DROP FUNCTION löscht eine UDF.

UDFs und ihre Verwendung in SESAM/SQL sind detailliert im Kapitel „Routinen" beschrieben.

Welche Routinen definiert sind und welche Routinen einander verwenden, erfahren Sie in den Views für Routinen des INFORMATION_SCHEMA (siehe Kapitel „Informationsschemata").

Das Löschen der UDF entzieht dem aktuellen Berechtigungsschlüssel das EXECUTE-Privileg für diese UDF. EXECUTE-Privilegien, die weitergegeben wurden, werden ebenfalls entzogen.

Der aktuelle Berechtigungsschlüssel muss Eigentümer des Schemas sein, zu dem die UDF gehört.



DROP FUNCTION udf { CASCADE | RESTRICT }

udf ::= routine



udf

Name der UDF. Der einfache UDF-Name kann durch einen Datenbank- und Schemanamen qualifiziert werden.


CASCADE

Die UDF udf sowie jede Routine, die udf direkt oder indirekt aufruft, werden gelöscht. Auch Views, die udf direkt oder indirekt verwenden, werden gelöscht.


RESTRICT

Das Löschen der UDF udf ist nur möglich, wenn udf von keiner anderen Routine oder von keinem View verwendet wird.

Siehe auch

CREATE FUNCTION, CREATE PROCEDURE