Compartir a través de


Tutorial: Tablas con versiones del sistema

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Las tablas con versión del sistema, también conocidas como tablas temporales, también se pueden configurar directamente en Azure Data Studio. Si no está familiarizado con el control de versiones del sistema, consulte la documentación de tablas temporales en SQL Server. Las tablas con versiones del sistema deben tener definidas las columnas de período.

Creación de una tabla con versiones del sistema

  1. Cree una tabla denominada "Department" con las propiedades de columna que se indican a continuación. Para ello, haga clic con el botón derecho en la carpeta Tablas del panel Conexiones y seleccione "Nueva tabla". A continuación, en el panel Propiedades de la tabla, active la casilla "Control de versiones del sistema habilitado". Puede cambiar el nombre de esta tabla del historial o dejar el nombre predeterminado tal y como está.

    Screenshot of Table Designer showing how to create a system-versioned-table.

  2. Las columnas de período, ValidFrom y ValidTo están habilitadas de forma predeterminada en las tablas con versiones del sistema. El panel de scripts ahora se actualizará para mostrar la versión de T-SQL de esta tabla con control de versiones del sistema.

    Screenshot of Table Designer showing how to define period columns.

Nota:

Las tablas con control de versiones del sistema requieren una clave principal.

Paso siguiente