Skalarfunktionen

Dieses Dokument bietet Links zu den systemdefinierten Skalarfunktionen, gruppiert nach Kategorien.

Eine Skalarfunktion ist eine Funktion, die pro Aufruf einen Wert zurückgibt. In den meisten Fällen kann davon ausgegangen werden, dass ein Wert pro Zeile zurückgegeben wird. Dies steht im Gegensatz zu Aggregatfunktionen, die einen Wert pro Zeilengruppe zurückgeben.

Kategorie

Beschreibung

Bitweise Ausdrucksfunktionen

Bitweise Operationen für Ausdrücke ausführen.

Funktionen für bedingte Ausdrücke

Bedingte Ausdrücke bearbeiten.

Kontextfunktionen

Kontextbezogene Informationen zur aktuellen Umgebung, zur aktuellen Sitzung und zum aktuellen Objekt bereitstellen.

Konvertierungsfunktionen

Ausdrücke von einem Datentyp in einen anderen Datentyp konvertieren.

Datengenerierungsfunktionen

Erzeugen Sie zufällige oder sequenzielle Werte.

Datums- und Uhrzeitfunktionen

Datumsangaben, Uhrzeiten und Zeitstempel bearbeiten.

Funktionen für Differential Privacy (differentielle Privatsphäre)

Arbeiten Sie mit Daten, die durch Differential Privacy (differentielle Privatsphäre) geschützt sind.

Verschlüsselungsfunktionen

Ver- und Entschlüsselung für VARCHAR- oder BINARY-Werte durchführen.

Dateifunktionen

Zugriff auf Stagingdateien, die im Cloudspeicher bereitgestellt werden.

Geodatenfunktionen

Verwenden von Geodaten.

Hash-Funktionen

Hash-Werte an vorzeichenbehaftete 64-Bit-Ganzzahlen mit einem deterministischen Algorithmus.

Metadatenfunktionen

Abrufen von Daten oder Metadaten über Datenbankobjekte (z. B. Tabellen) oder Dateien (z. B. Stagingdateien).

Benachrichtigungsfunktionen

Erzeugen von JSON-formatierten Zeichenfolgen, die beim Senden einer Benachrichtigung an eine Warteschlange oder E-Mail-Adresse an SYSTEM$SEND_SNOWFLAKE_NOTIFICATION übergeben werden.

Numerische Funktionen

Rundungs-, Kürzungs-, Exponenten-, Wurzel-, Logarithmus- und Trigonometrieoperationen für numerische Werte ausführen.

Funktionen für semistrukturierte und strukturierte Daten

Semistrukturierte Daten verwenden (JSON, Avro usw.).

Zeichenfolgen- und Binärfunktionen

Zeichenfolgeneingabe bearbeiten und transformieren.

Zeichenfolgenfunktionen (reguläre Ausdrücke)

Teilmenge von Zeichenfolgenfunktionen zum Ausführen von Operationen an Elementen, die mit einem regulären Ausdruck übereinstimmen.