sys.identity_columns (Transact-SQL)

Contiene una riga per ogni colonna Identity.

Dalla vista sys.identity_columns vengono ereditate le righe della vista sys.columns. Tramite la vista sys.identity_columns vengono restituite le colonne nella vista sys.columns, nonché le colonne seed_value, increment_value, last_value e is_not_for_replication. Per ulteriori informazioni, vedere Viste del catalogo (Transact-SQL).

Nome colonna

Tipo di dati

Descrizione

<colonne ereditate da sys.columns>

 

Tramite la vista sys.identity_columns vengono restituite tutte le colonne nella vista sys.columns. Vengono inoltre restituite le colonne aggiuntive descritte di seguito. Per una descrizione delle colonne ereditate dalla vista sys.identity_columns da sys.columns, vedere sys.columns (Transact-SQL).

seed_value

sql_variant

Valore di inizializzazione per la colonna Identity. Il tipo di dati del valore di inizializzazione è uguale al tipo di dati della colonna.

increment_value

sql_variant

Valore di incremento per la colonna Identity. Il tipo di dati del valore di inizializzazione è uguale al tipo di dati della colonna.

last_value

sql_variant

Ultimo valore generato per la colonna Identity. Il tipo di dati del valore di inizializzazione è uguale al tipo di dati della colonna.

is_not_for_replication

bit

Per la colonna Identity è dichiarata l'opzione NOT FOR REPLICATION.

[!NOTA]

Per creare un numero a incremento automatico da utilizzare in più tabelle o da chiamare dalle applicazioni senza fare riferimento ad alcuna tabella, vedere Numeri di sequenza.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.

Vedere anche

Riferimento

Viste del catalogo per gli oggetti (Transact-SQL)

Viste del catalogo (Transact-SQL)

Concetti

Domande frequenti sull'esecuzione di query sul catalogo di sistema di SQL Server