sys.identity_columns (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Enthält eine Zeile für jede Spalte, bei der es sich um eine Identitätsspalte handelt.

Die sys.identity_columns Ansicht erbt Zeilen aus der Ansicht "sys.columns ". Die sys.identity_columns Ansicht gibt die Spalten in der Ansicht "sys.columns " sowie die Spalten seed_value, increment_value, last_value und is_not_for_replication Spalten zurück. Weitere Informationen finden Sie unter Katalogsichten (Transact-SQL).

Spaltenname Datentyp Beschreibung
<von sys.columns geerbte Spalten> Die sys.identity_columns Ansicht gibt alle Spalten in der Ansicht "sys.columns " zurück. Darüber hinaus werden die unten beschriebenen, zusätzlichen Spalten zurückgegeben. Eine Beschreibung der Spalten, die die sys.identity_columns Ansicht von sys.columns erbt, finden Sie unter sys.columns (Transact-SQL).For a description of the columns that the sys.identity_columns view inherits from sys.columns (Transact-SQL).
seed_value sql_variant Der Ausgangswert für diese Identitätsspalte. Der Datentyp des Ausgangswerts ist der gleiche wie der Datentyp der Spalte selbst.
increment_value sql_variant Der inkrementelle Wert für diese Identitätsspalte. Der Datentyp des Ausgangswerts ist der gleiche wie der Datentyp der Spalte selbst.
last_value sql_variant Der Wert, der zuletzt für diese Identitätsspalte generiert wurde. Der Datentyp des Ausgangswerts ist der gleiche wie der Datentyp der Spalte selbst.
is_not_for_replication bit Die Identitätsspalte wird als NOT FOR REPLICATION deklariert. Hinweis: Diese Spalte gilt nicht für Azure Synapse Analytics.

Hinweis

Weitere Informationen zu einer automatisch inkrementierten Zahl, die in mehreren Tabellen verwendet oder aus Anwendungen aufgerufen werden kann, ohne dass auf eine Tabelle verwiesen wird, finden Sie unter Sequenznummern.

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen

Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)
FAQ: Abfragen des SQL Server-Systemkatalogs