Partager via


sys.identity_columns (Transact-SQL)

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Contient une ligne par colonne d'identité.

La vue sys.identity_columns hérite des lignes de la vue sys.columns . La vue sys.identity_columns retourne les colonnes de la vue sys.columns, ainsi que les colonnes seed_value, increment_value, last_value et is_not_for_replication. Pour plus d’informations, consultez Affichages catalogue (Transact-SQL).

Nom de la colonne Type de données Description
<colonnes héritées de sys.columns> La vue sys.identity_columns retourne toutes les colonnes de la vue sys.columns . Elle retourne également les colonnes supplémentaires décrites ci-après. Pour obtenir une description des colonnes que la vue sys.identity_columns hérite de sys.columns, consultez sys.columns (Transact-SQL).
seed_value sql_variant Valeur de départ de cette colonne d'identité. Le type de données de la valeur de départ est le même que celui de la colonne proprement dite.
increment_value sql_variant Valeur d'incrément de cette colonne d'identité. Le type de données de la valeur de départ est le même que celui de la colonne proprement dite.
last_value sql_variant Dernière valeur générée pour cette colonne d'identité. Le type de données de la valeur de départ est le même que celui de la colonne proprement dite.
is_not_for_replication bit La colonne d'identité est déclarée NOT FOR REPLICATION. Remarque : cette colonne ne s’applique pas à Azure Synapse Analytics.

Remarque

Pour créer un numéro à incrémentation automatique qui peut être utilisé dans plusieurs tables ou être appelé par des applications sans faire référence à une table, consultez Numéros de séquence.

autorisations

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.

Voir aussi

Vues de catalogue d'objets (Transact-SQL)
Affichages catalogue (Transact-SQL)
Questions fréquentes sur l'interrogation des catalogues système de SQL Server