sys.xml_schema_collections (Transact-SQL)
適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance
XML スキーマ コレクションごとの行を返します。 XML スキーマ コレクションは、名前付きの XSD 定義セットです。 XML スキーマ コレクション自体はリレーショナル スキーマに含まれており、スキーマ スコープの Transact-SQL 名で識別されます。 xml_collection_id、schema_id、および name の組は一意です。
列名 | データ型 | 説明 |
---|---|---|
xml_collection_id | int | XML スキーマ コレクションの ID。 データベース内で一意です。 |
schema_id | int | XML スキーマ コレクションを含むリレーショナル スキーマの ID。 |
principal_id | int | スキーマの所有者と異なる場合は個々の所有者の ID。 既定では、スキーマに含まれているオブジェクトはスキーマの所有者が所有します。 ただし、代替所有者を指定するには、ALTER AUTHORIZATION ステートメントを使用して所有権を変更します。 NULL = 代替の個々の所有者がありません。 |
name | sysname | XML スキーマ コレクションの名前。 |
create_date | datetime | XML スキーマ コレクションが作成された日付。 |
modify_date | datetime | XML スキーマ コレクションが最後に変更された日付。 |
アクセス許可
カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。
参照
カタログ ビュー (Transact-SQL)
XML スキーマ (XML 型システム) カタログ ビュー (Transact-SQL)
SQL Server システム カタログに対するクエリに関してよく寄せられる質問