Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
nota
Antes de poder establecer valores de TTL personalizados para las filas mediante la instrucción INSERT
, primero debe habilitar el TTL personalizado en la tabla. Para obtener más información, consulte Actualización de una tabla con un período de vida (TTL) personalizado.
Para sobrescribir el valor de TTL predeterminado de una tabla mediante el establecimiento de fechas de caducidad para filas individuales, puede utilizar la instrucción INSERT
:
-
INSERT
: inserta una nueva fila de datos con un valor de TTL establecido.
El establecimiento de valores de TTL para nuevas filas con la instrucción INSERT
tiene prioridad sobre el TTL predeterminado para la tabla.
La siguiente instrucción CQL inserta una fila de datos en la tabla y cambia la configuración predeterminada de TTL a 259 200 segundos (lo que equivale a 3 días).
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;
Para confirmar la configuración de TTL para la fila insertada, utilice la siguiente instrucción.
SELECT TTL (subject) from my_table
;