Integrierte Funktionen in Amazon Keyspaces - Amazon Keyspaces (für Apache Cassandra)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Integrierte Funktionen in Amazon Keyspaces

Amazon Keyspaces (für Apache Cassandra) unterstützt eine Vielzahl integrierter Funktionen, die Sie in Cassandra Query Language (CQL) -Anweisungen verwenden können.

Skalarfunktionen

Eine Skalarfunktion führt eine Berechnung für einen einzelnen Wert durch und gibt das Ergebnis als einzelnen Wert zurück. Amazon Keyspaces unterstützt die folgenden Skalarfunktionen.

Funktion Beschreibung

blobAsType

Gibt einen Wert des angegebenen Datentyps zurück.

cast

Konvertiert einen systemeigenen Datentyp in einen anderen systemeigenen Datentyp.

currentDate

Gibt das aktuelle Datum/die aktuelle Uhrzeit als Datum zurück.

currentTime

Gibt das aktuelle Datum/die aktuelle Uhrzeit als Uhrzeit zurück.

currentTimestamp

Gibt das aktuelle Datum/die aktuelle Uhrzeit als Zeitstempel zurück.

currentTimeUUID

Gibt das aktuelle Datum/die aktuelle Uhrzeit als zurück. timeuuid

fromJson

Konvertiert die JSON-Zeichenfolge in den Datentyp der ausgewählten Spalte.

maxTimeuuid

Gibt den größtmöglichen Wert timeuuid für Zeitstempel oder Datumszeichenfolge zurück.

minTimeuuid

Gibt den kleinstmöglichen Wert timeuuid für einen Zeitstempel oder eine Datumszeichenfolge zurück.

now

Gibt ein neues Unikat timeuuid zurück. Wird für INSERT UPDATE ,- und DELETE -Anweisungen sowie als Teil der WHERE Klausel in SELECT Anweisungen unterstützt.

toDate

Konvertiert entweder einen Zeitstempel timeuuid oder einen Zeitstempel in einen Datumstyp.

toJson

Gibt den Spaltenwert der ausgewählten Spalte im JSON-Format zurück.

token

Gibt den Hashwert des Partitionsschlüssels zurück.

toTimestamp

Konvertiert entweder ein timeuuid oder ein Datum in einen Zeitstempel.

TTL

Gibt die Ablaufzeit in Sekunden für eine Spalte zurück.

typeAsBlob

Konvertiert den angegebenen Datentyp in einenblob.

toUnixTimestamp

Konvertiert entweder einen Zeitstempel timeuuid oder einen Zeitstempel in einenbigInt.

uuid

Gibt eine zufällige UUID der Version 4 zurück. Wird für INSERT UPDATE ,- und DELETE Anweisungen sowie als Teil der WHERE Klausel in SELECT Anweisungen unterstützt.

writetime

Gibt den Zeitstempel des Werts der angegebenen Spalte zurück.

dateOf

(Veraltet) Extrahiert den Zeitstempel von a timeuuid und gibt den Wert als Datum zurück.

unixTimestampOf

(Veraltet) Extrahiert den Zeitstempel von a und gibt den Wert als timeuuid rohen 64-Bit-Ganzzahl-Zeitstempel zurück.