Condividi tramite


Esercitazione: Tabelle con controllo delle versioni di sistema

Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure

Le tabelle con controllo delle versioni di sistema, note anche come tabelle temporali, possono essere configurate direttamente in Azure Data Studio. Se non si ha familiarità con il controllo delle versioni di sistema, vedere la documentazione delle tabelle temporali in SQL Server. Le tabelle di controllo delle versioni di sistema devono avere le colonne period definite.

Creazione di una tabella con controllo delle versioni di sistema

  1. Creare una tabella denominata "Department" con le proprietà di colonna indicate di seguito. A questo scopo, fare clic con il pulsante destro del mouse sulla cartella Tables nel riquadro Connessioni e scegliere "Nuova tabella". Nel riquadro delle proprietà della tabella selezionare quindi la casella di controllo "Controllo delle versioni di sistema abilitato". Si può decidere di rinominare questa tabella di cronologia o lasciare invariato il nome predefinito.

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

  2. Le colonne period, ValidFrom e ValidTo sono abilitate per impostazione predefinita nelle tabelle con controllo delle versioni di sistema. Il riquadro script verrà ora aggiornato per visualizzare la versione T-SQL di questa tabella con controllo delle versioni di sistema.

    Screenshot of Table Designer showing how to define period columns.

Nota

Le tabelle con controllo delle versioni di sistema richiedono una chiave primaria.

Passaggio successivo