

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.

# Uso de la instrucción `INSERT` para establecer valores del período de vida (TTL) personalizados para filas nuevas
<a name="TTL-how-to-insert-cql"></a>

**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](TTL-how-to-enable-custom-alter.md).

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;
```