View a markdown version of this page

Built-in 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.

Built-in 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

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

Funktion Description

blobAsType

Gibt einen Wert des angegebenen Datentyps zurück.

cast

Konvertiert einen systemeigenen Datentyp in einen anderen systemeigenen Datentyp.

currentDate

Gibt den aktuellen Wert zurück date/time als Datum.

currentTime

Gibt den aktuellen Wert zurück date/time als eine Zeit.

currentTimestamp

Gibt den Strom zurück date/time als Zeitstempel.

currentTimeUUID

Gibt den Strom zurück date/time als timeuuid.

fromJson

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

maxTimeuuid

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

minTimeuuid

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

now

Gibt ein neues Unikat zurück timeuuid.

toDate

Konvertiert entweder eine 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 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 einen blob.

toUnixTimestamp

Konvertiert entweder eine timeuuid oder einen Zeitstempel in einen bigInt.

uuid

Gibt eine zufällige UUID der Version 4 zurück.

writetime

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

dateOf

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

unixTimestampOf

(Veraltet) Extrahiert den Zeitstempel eines timeuuid, und gibt den Wert als unformatierten 64-Bit-Integer-Zeitstempel zurück.