Compartilhar via


sys.xml_schema_collections (Transact-SQL)

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

Nome da coluna

Tipo de dados

Descrição

xml_collection_id

int

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

schema_id

int

ID do esquema relacional que contém essa coleção de esquema 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. Porém, outro proprietário 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 esquema XML.

create_date

datetime

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

modify_date

datetime

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

Permissões

No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.