Condividi tramite


sys.xml_schema_collections (Transact-SQL)

Restituisce una riga per ogni insieme di schemi XML. Un insieme di schemi XML è un set denominato di definizioni XSD. L'insieme di schemi XML è a sua volta contenuto in uno schema relazionale e viene identificato da un nome Transact-SQL con ambito schema. Le tuple seguenti sono univoche: xml_collection_id, namespace_id e schema_id, name.

Nome colonna

Tipo di dati

Descrizione

xml_collection_id

int

Nome dell'insieme di schemi XML. Univoco all'interno del database.

schema_id

int

ID dello schema relazionale contenente l'insieme di schemi XML.

principal_id

int

ID del singolo proprietario se diverso dal proprietario dello schema. Per impostazione predefinita, gli oggetti contenuti nello schema appartengono al proprietario dello schema. È tuttavia possibile specificare un proprietario alternativo tramite l'istruzione ALTER AUTHORIZATION per modificare la proprietà.

NULL = Nessun proprietario singolo alternativo.

name

sysname

Nome dell'insieme di schemi XML.

create_date

datetime

Data di creazione dell'insieme di schemi XML.

modify_date

datetime

Data dell'ultima modifica dell'insieme di schemi XML.

Autorizzazioni

In SQL Server 2005 e nelle versioni successive, la visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.