Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Aplica a: SQL Server 2016 (13.x) y versiones posteriores
Azure SQL Database
Azure SQL Managed Instance
Base de datos SQL en Microsoft Fabric
Puede usar la creación de particiones en la tabla actual y en la tabla de historial de forma independiente. Sin embargo, no puedes usar la partición para cambiar el contenido de los datos sin versionar el sistema.
La creación de particiones es una característica de Enterprise Edition de SQL Server 2016 (13.x) anterior a Service Pack 1 y versiones anteriores. La creación de particiones se admite en todas las ediciones de SQL Server 2016 (13.x) con Service Pack 1 y versiones posteriores.
Particionar tablas temporales
En esta sección se describe cómo usar SWITCH IN y SWITCH OUT con tablas temporales.
Tabla actual
Puedes usar SWITCH IN en la tabla actual para ayudar a cargar y consultar datos mientras que SYSTEM_VERSIONING es ON.
SWITCH OUT no está permitido mientras que SYSTEM_VERSIONING sí está permitido ON.
Tabla del historial
Puedes ejecutar SWITCH OUT desde la tabla de historial mientras SYSTEM_VERSIONING es ON, para eliminar datos de historial que ya no son relevantes.
SWITCH IN no está permitido mientras SYSTEM_VERSIONING es ON, porque puede invalidar la consistencia temporal de los datos.
Contenido relacionado
- Tablas temporales
- Primeros pasos con las tablas temporales con control de versiones del sistema
- Comprobaciones de coherencia del sistema de la tabla temporal
- Consideraciones y limitaciones de las tablas temporales
- Seguridad de la tabla temporal
- Administrar la retención de datos históricos en las tablas temporales con versiones del sistema
- Tablas temporales versionadas por el sistema con tablas optimizadas para la memoria
- Funciones y vistas de metadatos de la tabla temporal