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 Aggregationsfunktionen, 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.

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.

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.

Hashfunktionen

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

Metadaten-Funktionen

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