sys.identity_columns (Transact-SQL)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di analisi (PDW)Warehouse in Microsoft FabricDatabase SQL in Microsoft Fabric

La sys.identity_columns vista contiene una riga per ogni colonna che è una colonna identità.

La sys.identity_columns vista eredita le righe dalla sys.columns vista. La sys.identity_columns vista restituisce le colonne nella sys.columns vista, più le seed_value, increment_value, last_value, e is_not_for_replication le colonne. Per altre informazioni, vedere Viste del catalogo (Transact-SQL).

Nome colonna Tipo di dati Descrizione
<columns inherited from sys.columns> La sys.identity_columns vista restituisce tutte le colonne nella sys.columns vista. Restituisce anche le colonne aggiuntive descritte nelle righe successive. Per una descrizione delle colonne che la sys.identity_columns vista eredita da sys.columns, vedi 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 La colonna identità è dichiarata NOT FOR REPLICATION. Nota: Questa colonna non si applica ad Azure Synapse Analytics.

Nota

Per creare un numero che si incrementa automaticamente e che puoi usare in più tabelle o chiamare da applicazioni senza fare riferimento a nessuna tabella, vedi 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 altre informazioni, vedere Metadata Visibility Configuration.