Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Uso de la instrucción INSERT para establecer valores del período de vida (TTL) personalizados para filas nuevas

Modo de enfoque
Uso de la instrucción INSERT para establecer valores del período de vida (TTL) personalizados para filas nuevas - Amazon Keyspaces (para Apache Cassandra)

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.

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;
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.