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.

1(1,2,3,4,5)

Diese Felder gelten nur für Externe Funktionen.

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.