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 Operationen für Ausdrücke ausführen. |
|
Bedingte Ausdrücke bearbeiten. |
|
Kontextbezogene Informationen zur aktuellen Umgebung, zur aktuellen Sitzung und zum aktuellen Objekt bereitstellen. |
|
Ausdrücke von einem Datentyp in einen anderen Datentyp konvertieren. |
|
Erzeugen Sie zufällige oder sequenzielle Werte. |
|
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. |
Ver- und Entschlüsselung für VARCHAR- oder BINARY-Werte durchführen. |
|
Zugriff auf Stagingdateien, die im Cloudspeicher bereitgestellt werden. |
|
Verwenden von Geodaten. |
|
Hash-Werte an vorzeichenbehaftete 64-Bit-Ganzzahlen mit einem deterministischen Algorithmus. |
|
Abrufen von Daten oder Metadaten über Datenbankobjekte (z. B. Tabellen) oder Dateien (z. B. Stagingdateien). |
|
Erzeugen von JSON-formatierten Zeichenfolgen, die beim Senden einer Benachrichtigung an eine Warteschlange oder E-Mail-Adresse an SYSTEM$SEND_SNOWFLAKE_NOTIFICATION übergeben werden. |
|
Rundungs-, Kürzungs-, Exponenten-, Wurzel-, Logarithmus- und Trigonometrieoperationen für numerische Werte ausführen. |
|
Semistrukturierte Daten verwenden (JSON, Avro usw.). |
|
Zeichenfolgeneingabe bearbeiten und transformieren. |
|
Teilmenge von Zeichenfolgenfunktionen zum Ausführen von Operationen an Elementen, die mit einem regulären Ausdruck übereinstimmen. |