sys.views (Transact-SQL)
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics 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_unchecked_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_check_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 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)
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