Ansicht FUNCTIONS¶
In dieser Ansicht des Information Schema wird eine Zeile für jede benutzerdefinierte Funktion (UDF) oder externe Funktion angezeigt, die in der angegebenen (oder aktuellen) Datenbank definiert ist.
Weitere Informationen zu externen Funktionen finden Sie unter Externe Funktionen. Weitere Informationen zu UDFs finden Sie unter UDFs (Benutzerdefinierte Funktionen).
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
FUNCTION_CATALOG |
TEXT |
Datenbank, zu der die Funktion gehört |
FUNCTION_SCHEMA |
TEXT |
Schema, zu dem die Funktion gehört |
FUNCTION_NAME |
TEXT |
Name der Funktion |
FUNCTION_OWNER |
TEXT |
Name der Rolle, der die Funktion gehört |
ARGUMENT_SIGNATURE |
TEXT |
Typensignatur der Argumente der Funktion |
DATA_TYPE |
TEXT |
Datentyp des Rückgabewertes |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Maximale Länge in Zeichen des Zeichenfolgenrückgabewertes |
CHARACTER_OCTET_LENGTH |
NUMBER |
Maximale Länge in Bytes des Zeichenfolgenrückgabewertes |
NUMERIC_PRECISION |
NUMBER |
Numerische Genauigkeit des numerischen Rückgabewertes |
NUMERIC_PRECISION_RADIX |
NUMBER |
Radix der Genauigkeit des numerischen Rückgabewertes |
NUMERIC_SCALE |
NUMBER |
Skala des numerischen Rückgabewertes |
FUNCTION_LANGUAGE |
TEXT |
Sprache der Funktion |
FUNCTION_DEFINITION |
TEXT |
Funktionsdefinition |
VOLATILITY |
TEXT |
Ob die Funktion flüchtig oder unveränderlich ist |
IS_NULL_CALL |
TEXT |
Ob die Funktion bei der Null-Eingabe aufgerufen wird |
CREATED |
TIMESTAMP_LTZ |
Erstellungszeit der Funktion |
LAST_ALTERED |
TIMESTAMP_LTZ |
Letzte Änderungszeit der Funktion |
COMMENT |
TEXT |
Kommentar zu dieser Funktion |
IS_EXTERNAL 1 |
BOOLEAN |
„True“, wenn die Funktion eine externe Funktion ist. |
API_INTEGRATION 1 |
VARCHAR |
Dies ist der Name des API-Integrationsobjekts für die Authentifizierung des Aufrufs an den Proxydienst. |
CONTEXT_HEADERS 1 |
OBJECT |
Die Informationen aus dem Kontextheader für die externe Funktion. |
MAX_BATCH_ROWS 1 |
NUMBER |
Die maximale Anzahl von Zeilen in jedem Batch, die an den Proxydienst gesendet werden. |
COMPRESSION 1 |
STRING |
Der Typ der Komprimierung. |
Nutzungshinweise¶
In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden. Die Ansicht berücksichtigt nicht die MANAGE GRANTS-Berechtigung und kann daher weniger Informationen anzeigen als ein SHOW-Befehl, wenn beide von einem Benutzer ausgeführt werden, der die MANAGE GRANTS-Berechtigung besitzt.