Compartilhar via


sys.xml_schema_collections (Transact-SQL)

Retorna uma linha por coleção de esquemas XML. Uma coleção de esquemas XML é um conjunto nomeado de definições XSD. A coleção de esquemas XML propriamente dita está contida em um esquema relacional e é identificada por um nome Transact-SQL no escopo de esquema. As tuplas a seguir são exclusivas: xml_collection_id e schema_id and name.

Nome da coluna

Tipo de dados

Descrição

xml_collection_id

int

ID da coleção de esquemas XML. Exclusiva no banco de dados.

schema_id

int

ID do esquema relacional que contém essa coleção de esquemas XML.

principal_id

int

ID do proprietário individual, se diferente do proprietário do esquema. Por padrão, os objetos contidos no esquema são de propriedade do proprietário do esquema. No entanto, um proprietário alternativo pode ser especificado usando a instrução ALTER AUTHORIZATION para alterar a propriedade.

NULL = Nenhum proprietário individual alternativo.

name

sysname

Nome da coleção de esquemas XML.

create_date

datetime

Data em que a coleção de esquemas XML foi criada.

modify_date

datetime

Data em que a coleção de esquemas XML foi alterada pela última vez.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Consulte também

Referência

Exibições de catálogo (Transact-SQL)

Exibições do catálogo de esquemas XML (Sistema tipo XML) (Transact-SQL)

Conceitos

Consultando as perguntas frequentes do catálogo do sistema do SQL Server