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.
Utilisez l'INSERT
instruction pour définir des valeurs Time to Live (TTL) personnalisées pour les nouvelles lignes
Note
Avant de pouvoir définir des TTL valeurs personnalisées pour les lignes à l'aide de l'INSERT
instruction, vous devez d'abord activer la TTL personnalisation dans le tableau. Pour de plus amples informations, veuillez consulter Mettre à jour le tableau avec Time to Live personnalisé (TTL).
Pour remplacer la TTL valeur par défaut d'un tableau en définissant des dates d'expiration pour des lignes individuelles, vous pouvez utiliser l'INSERT
instruction suivante :
-
INSERT
— Insère une nouvelle ligne de données avec un ensemble de TTL valeurs.
La définition de TTL valeurs pour les nouvelles lignes à l'aide de l'INSERT
instruction a priorité sur le TTL paramètre par défaut du tableau.
L'CQLinstruction suivante insère une ligne de données dans le tableau et modifie le TTL paramètre par défaut à 259 200 secondes (ce qui équivaut à 3 jours).
INSERT INTO
my_table
(userid, time, subject, body, user) VALUES (B79CB3BA-745E-5D9A-8903-4A02327A7E09, 96a29100-5e25-11ec-90d7-b5d91eceda0a, 'Message', 'Hello','205.212.123.123') USING TTL 259200;
Pour confirmer les TTL paramètres de la ligne insérée, utilisez l'instruction suivante.
SELECT TTL (subject) from
my_table
;