sys.identity_columns (Transact-SQL)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics 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 possède ou sur lesquels l’utilisateur a reçu une autorisation. 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