sys.views (Transact-SQL)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di sistemi analitici (PDW)

Contiene una riga per ogni oggetto vista, con sys.objects.type = V.

Nome colonna Tipo di dati Descrizione
<colonne ereditate> Per un elenco di colonne ereditate da questa vista, vedere sys.objects (Transact-SQL)
is_replicated bit 1 = la vista viene replicata.
has_replication_filter bit 1 = la vista dispone di un filtro di replica.
has_opaque_metadata bit 1 = per la vista è specificata l'opzione VIEW_METADATA. Per altre informazioni, vedere CREATE VIEW (Transact-SQL).
has_unchecked_assembly_data bit 1 = la vista contiene dati persistenti che dipendono da un assembly la cui definizione è stata modificata durante l'ultima operazione ALTER ASSEMBLY. Dopo il completamento della successiva operazione DBCC CHECKDB o DBCC CHECKTABLE, il valore viene reimpostato su 0.
with_check_option bit 1 = nella definizione della vista è specificato WITH CHECK OPTION.
is_date_correlation_view bit 1 = la vista è stata creata automaticamente dal sistema per l'archiviazione delle informazioni relative alla correlazione tra le colonne di tipo datetime. La creazione di questa vista è stata attivata dall'impostazione di DATE_CORRELATION_OPTIMIZATION su ON.
ledger_view_type tinyint Si applica a: a partire da SQL Server 2022 (16.x), database SQL di Azure.

Valore numerico che indica se una vista è una visualizzazione libro mastro per una tabella mastro aggiornabile.

0 = NON_LEDGER_VIEW
1 = LEDGER_VIEW

Per altre informazioni sul libro mastro del database, vedere Libro mastro.
ledger_view_type_desc nvarchar(60) Si applica a: a partire da SQL Server 2022 (16.x), database SQL di Azure.

Descrizione del testo di un valore nella colonna ledger_view_type:

NON_LEDGER_VIEW
LEDGER_VIEW
is_dropped_ledger_view bit Si applica a: a partire da SQL Server 2022 (16.x), database SQL di Azure.

Indica una visualizzazione libro mastro che è stata eliminata.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.

Vedi anche

Viste del catalogo oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)
ALTER ASSEMBLY (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
DBCC CHECKTABLE (Transact-SQL)
Domande frequenti sull'esecuzione di query nel catalogo di sistema di SQL Server