sys.all_views (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

すべてのユーザー定義ビューとシステム ビューの UNION を表示します。

列名 データ型 説明
<継承された列> このビューが継承する列の一覧については、「sys.objects (Transact-SQL)」を参照してください。
is_replicated bit 1 = ビューはレプリケートされます。
has_replication_filter bit 1 = ビューにレプリケーション フィルターがあります。
has_opaque_metadata bit 1 = ビューに指定された VIEW_METADATA オプション。 詳細については、「 CREATE VIEW (Transact-SQL)」を参照してください。
has_unチェックed_assembly_data bit 1 = テーブルには、最後の ALTER ASSEMBLY 中に定義が変更されたアセンブリに依存する永続化されたデータが含まれます。 このデータは、DBCC CHECKDB または DBCC CHECKTABLE が次回正常に終了した後、0 にリセットされます。
with_check_option bit 1 = ビュー定義で WITH CHECK OPTION が指定されました。
is_date_correlation_view bit 1 = datetime 列間の関連付け情報を格納するために、システムによってビューが自動的に作成されました。 DATE_CORRELATION_OPTIMIZATIONを ON に設定することで、このビューの作成が有効になりました。

アクセス許可

カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されたセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。

参照

オブジェクト カタログ ビュー (Transact-SQL)
カタログ ビュー (Transact-SQL)
DBCC CHECKDB (Transact-SQL)
ALTER ASSEMBLY (Transact-SQL)
DBCC CHECKTABLE (Transact-SQL)