Directiva de eliminación automática
Una directiva de eliminación automática en una tabla establece una fecha de expiración para la tabla. La tabla se elimina automáticamente en esta hora de expiración. A diferencia de la directiva de retención, que determina cuándo se quitan los datos (extensiones) de una tabla, la directiva de eliminación automática quita toda la tabla.
La directiva de eliminación automática puede ser útil para las tablas de almacenamiento provisional temporales. Las tablas de almacenamiento provisional temporales se usan para la preparación de datos, hasta que los datos se mueven a su ubicación permanente. Se recomienda quitar explícitamente tablas temporales cuando ya no sean necesarias. Use solo la directiva de eliminación automática como mecanismo de reserva en caso de que no se produzca la eliminación explícita.
Sugerencia
Si está trabajando con tablas temporales, los siguientes comandos también pueden ser útiles: crear tablas basadas enextensiones y reemplazarlas.
Objeto de directiva
Una directiva de eliminación automática incluye las siguientes propiedades:
ExpiryDate:
- Valor de fecha y hora que indica cuándo se debe eliminar la tabla.
- El tiempo de eliminación es impreciso y podría producirse pocas horas más tarde que el tiempo especificado en la propiedad ExpiryDate.
- El valor especificado no puede ser NULL y debe ser mayor que la hora actual.
DeleteIfNotEmpty:
- Valor booleano que indica si se debe quitar la tabla incluso si todavía hay extensiones en ella.
- Tiene como valor predeterminado
false
.
Contenido relacionado
Para obtener más información, consulte Comandos de directiva de eliminación automática .
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de