Fonctions intégrées dans Amazon Keyspaces - Amazon Keyspaces (pour Apache Cassandra)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonctions intégrées dans Amazon Keyspaces

Amazon Keyspaces (pour Apache Cassandra) prend en charge diverses fonctions intégrées que vous pouvez utiliser dans les instructions CQL (Cassandra Query Language).

Fonctions scalaires

Une fonction scalaire effectue un calcul sur une valeur unique et renvoie le résultat sous forme de valeur unique. Amazon Keyspaces prend en charge les fonctions scalaires suivantes.

Fonction Description

blobAsType

Renvoie une valeur du type de données spécifié.

cast

Convertit un type de données natif en un autre type de données natif.

currentDate

Renvoie la date/heure actuelle sous forme de date.

currentTime

Renvoie la date/heure actuelle sous forme d'heure.

currentTimestamp

Renvoie la date/heure actuelle sous forme d'horodatage.

currentTimeUUID

Renvoie la date/heure actuelle sous la forme d'un timeuuid.

fromJson

Convertit la chaîne JSON dans le type de données de la colonne sélectionnée.

maxTimeuuid

Renvoie la plus grande valeur possible timeuuid pour l'horodatage ou la chaîne de date.

minTimeuuid

Renvoie le plus petit possible timeuuid pour l'horodatage ou la chaîne de date.

now

Renvoie un nouveau timeuuid unique. Supporté pour les INSERT DELETE instructions, et dans le cadre de la WHERE clause des SELECT instructions. UPDATE

toDate

Convertit un timeuuid ou un horodatage en un type de date.

toJson

Renvoie la valeur de colonne de la colonne sélectionnée au format JSON.

token

Renvoie la valeur de hachage de la clé de partition.

toTimestamp

Convertit un timeuuid ou une date en horodatage.

TTL

Renvoie le délai d'expiration en secondes pour une colonne.

typeAsBlob

Convertit le type de données spécifié enblob.

toUnixTimestamp

Convertit un timeuuid ou un horodatage en bigInt.

uuid

Renvoie un UUID de version 4 aléatoire. Supporté pour les INSERT DELETE instructions, et dans le cadre de la WHERE clause des SELECT instructions. UPDATE

writetime

Renvoie l'horodatage de la valeur de la colonne spécifiée.

dateOf

(Obsolète) Extrait l'horodatage d'un timeuuid et renvoie la valeur sous forme de date.

unixTimestampOf

(Obsolète) Extrait l'horodatage d'un timeuuid et renvoie la valeur sous la forme d'un horodatage entier brut 64 bits.