Udostępnij za pomocą


sys.identity_columns (Transact-SQL)

Dotyczy do:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSystem Platform Analitycznych (PDW)Baza danych SQL w Microsoft Fabric

Zawiera wiersz dla każdej kolumny będący kolumną tożsamościową.

Widok sys.identity_columns dziedziczy wiersze z widoku sys.columns . Widok sys.identity_columns zwraca kolumny w widoku sys.columns oraz kolumny seed_value, increment_value, last_value i is_not_for_replication . Więcej informacji można znaleźć w sekcji Widoki katalogowe (Transact-SQL).

Nazwa kolumny Typ danych Description
<kolumny odziedziczone z sys.columns> Widok sys.identity_columns zwraca wszystkie kolumny w widoku sys.columns . Zwraca także dodatkowe kolumny opisane poniżej. Aby uzyskać opis kolumn, które widok sys.identity_columns dziedziczy z sys.columns, zobacz sys.columns (Transact-SQL).
seed_value sql_variant Wartość seed dla tej kolumny tożsamości. Typ danych wartości zalążkowej jest taki sam jak typ danych samej kolumny.
increment_value sql_variant Wartość przyrostu dla tej kolumny tożsamości. Typ danych wartości zalążkowej jest taki sam jak typ danych samej kolumny.
last_value sql_variant Ostatnia wartość wygenerowana dla tej kolumny tożsamości. Typ danych wartości zalążkowej jest taki sam jak typ danych samej kolumny.
is_not_for_replication bit Kolumna tożsamości jest deklarowana NIE DO REPLIKACJI. Nuta: Ta kolumna nie dotyczy Azure Synapse Analytics.

Uwaga / Notatka

Aby stworzyć automatycznie rosnącą liczbę, którą można używać w wielu tabelach lub wywoływać z aplikacji bez odwoływania się do tabeli, zobacz Numery Sekwencyjne.

Permissions

Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.

Zobacz też

Widoki wykazu obiektów (Transact-SQL)
Widoki Katalogu (Transact-SQL)
wykonywanie zapytań dotyczących katalogu systemu programu SQL Server — często zadawane pytania