sys.xml_schema_collections (Transact-SQL)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

傳回每個 XML 架構集合的數據列。 XML 架構集合是一組具名的 XSD 定義。 XML 架構集合本身包含在關係架構中,而且是由架構範圍的 Transact-SQL 名稱來識別。 下列 Tuple 是唯一的:xml_collection_id,以及schema_id和名稱。

資料行名稱 資料類型 描述
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 架構集合的日期。

權限

目錄檢視中元數據的可見度僅限於用戶擁有的安全性實體,或用戶獲授與某些許可權的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration

另請參閱

目錄檢視 (Transact-SQL)
XML 架構 (XML 類型系統) 目錄檢視 (Transact-SQL)
查詢 SQL Server 系統目錄常見問題