sys.identity_columns (Transact-SQL)

Platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSklad v Microsoft FabricSQL databáze v Microsoft Fabric

Pohled sys.identity_columns obsahuje řádek pro každý sloupec, který je sloupcem identity.

Pohled přebírá sys.identity_columns řádky z pohledu sys.columns . Pohled sys.identity_columns vrací sloupce v pohledu sys.columns , plus seed_value, increment_value, last_value, a is_not_for_replication sloupce. Pro více informací viz Zobrazení katalogu (Transact-SQL).

Název sloupce Datový typ Description
<columns inherited from sys.columns> Zobrazení sys.identity_columns vrací všechny sloupce v zobrazení sys.columns . Také vrací další sloupce popsané v následujících řádcích. Pro popis sloupců, které sys.identity_columns pohled dědí z sys.columns, viz sys.columns (Transact-SQL).
seed_value sql_variant Seed hodnota pro tento identifikační sloupec. Datový typ počáteční hodnoty je stejný jako datový typ samotného sloupce.
increment_value sql_variant Hodnota přírůstku pro tento sloupec identity. Datový typ počáteční hodnoty je stejný jako datový typ samotného sloupce.
last_value sql_variant Poslední hodnota generovaná pro tento sloupec identity. Datový typ počáteční hodnoty je stejný jako datový typ samotného sloupce.
is_not_for_replication bit Sloupec identity je deklarován NOT FOR REPLICATION. Poznámka: Tento sloupec se nevztahuje na Azure Synapse Analytics.

Poznámka:

Pro vytvoření automaticky zvyšujícího se čísla, které můžete použít ve více tabulkách nebo volat z aplikací bez odkazování na jakoukoli tabulku, viz Sekvenční čísla.

Povolení

Viditelnost metadat v zobrazeních katalogu je omezena na položky, které uživatel vlastní, nebo na které má uživatel udělené určité oprávnění. Další informace naleznete v kapitole Konfigurace viditelnosti metadat.