sys.views (Transact-SQL)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Contient une ligne pour chaque objet de l’affichage, avec sys.objects.type = V.

Nom de la colonne Type de données Description
<colonnes héritées> Pour obtenir une liste de colonnes héritées par cet affichage, consultez sys.objects (Transact-SQL)
is_replicated bit 1 = La vue est répliquée.
has_replication_filter bit 1 = La vue comporte un filtre de réplication.
has_opaque_metadata bit 1 = L'option VIEW_METADATA est spécifiée pour la vue. Pour plus d’informations, consultez CREATE VIEW (Transact-SQL).
has_un case activée ed_assembly_data bit 1 = La vue contient des données persistantes qui dépendent d'un assembly dont la définition a changé au cours de la dernière instruction ALTER ASSEMBLY. Est réinitialisé à 0 après la dernière instruction DBCC CHECKDB ou DBCC CHECKTABLE réussie.
with_case activée_option bit 1 = WITH CHECK OPTION est spécifié dans la définition de la vue.
is_date_correlation_view bit 1 = Le système a créé automatiquement la vue pour stocker les informations de corrélation entre les colonnes de date/heure (datetime). L'attribution de la valeur ON à l'option DATE_CORRELATION_OPTIMIZATION a permis la création de cette vue.
ledger_view_type tinyint S’applique à : à partir de SQL Server 2022 (16.x), Azure SQL Database.

Valeur numérique indiquant si un affichage est un affichage de registre pour une table de registre pouvant être mise à jour.

0 = NON_LEDGER_VIEW
1 = LEDGER_VIEW

Pour plus d’informations sur le registre de bases de données, consultez Registre.
ledger_view_type_desc nvarchar(60) S’applique à : à partir de SQL Server 2022 (16.x), Azure SQL Database.

Description textuelle d’une valeur dans la colonne ledger_view_type :

NON_LEDGER_VIEW
LEDGER_VIEW
is_dropped_ledger_view bit S’applique à : à partir de SQL Server 2022 (16.x), Azure SQL Database.

Indique un affichage de registre annulé.

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)
ALTER ASSEMBLY (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
DBCC CHECKTABLE (Transact-SQL)
Questions fréquentes sur l'interrogation des catalogues système de SQL Server