DROP FUNCTION (Snowpark Container Services)¶
Entfernt die angegebene Dienstfunktion.
- Siehe auch:
Dienstfunktionen, CREATE FUNCTION, ALTER FUNCTION, DESC FUNCTION
Syntax¶
DROP FUNCTION [ IF EXISTS ] <name> ( [ <arg_data_type> , ... ] )
Parameter¶
name
Gibt den Bezeichner für die zu löschende Dienstfunktion an. Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelten Anführungszeichen eingeschlossen sind, wird ebenfalls zwischen Groß- und Kleinschreibung unterschieden.
arg_data_type [ , ... ]
Gibt den Datentyp des/der Argumente(s), falls vorhanden, für die Service Funktion an. Die Argumenttypen sind notwendig, da Dienstfunktionen das Überladen von Namen unterstützen (d. h. zwei Dienstfunktionen im gleichen Schema können den gleichen Namen haben) und sie werden verwendet, um die UDF zu identifizieren, die Sie löschen möchten.
Nutzungshinweise¶
Gelöschte Funktionen können nicht wiederhergestellt werden, sondern müssen neu erstellt werden.
Beispiele¶
Das folgende Beispiel zeigt die Wirkungsweise des Befehls DROP FUNCTION:
DROP FUNCTION my_echo_udf(VARCHAR);
Beispielausgabe:
+-----------------------------------+
| status |
|-----------------------------------|
| MY_ECHO_UDF successfully dropped. |
+-----------------------------------+