Share via


sys.xml_schema_collections (Transact-SQL)

針對每個 XML 結構描述集合,各傳回一個資料列。XML 結構描述集合是 XSD 定義的具名集合。XML 結構描述集合本身包含在關聯式結構描述中,由結構描述範圍 Transact-SQL 名稱加以識別。下列 Tuple 是唯一的:xml_collection_id、schema_id 和 name。

資料行名稱

資料類型

描述

xml_collection_id

int

XML 結構描述集合的識別碼。在資料庫中,這是唯一的。

schema_id

int

包含這個 XML 結構描述集合的關聯式結構描述識別碼。

principal_id

int

如果個別擁有者不是結構描述擁有者,這便是個別擁有者的識別碼。依預設,結構描述包含的物件就是結構描述擁有者所擁有的物件。不過,您也可以利用 ALTER AUTHORIZATION 陳述式來變更擁有權,指定替代的擁有者。

NULL = 無替代的個別擁有者。

name

sysname

XML 結構描述集合的名稱。

create_date

datetime

建立 XML 結構描述集合的日期。

modify_date

datetime

上次變更 XML 結構描述集合的日期。

權限

在 SQL Server 2005 和更新的版本中,目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。