Compartilhar via


sys.xml_schema_collections (Transact-SQL)

Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Retorna uma linha por coleção de esquemas XML. Uma coleção de esquemas XML é um conjunto nomeado de definições XSD. A própria coleção de esquemas XML está contida em um esquema relacional e é identificada por um nome Transact-SQL no escopo do esquema. As seguintes tuplas são exclusivas: xml_collection_id, e schema_id e 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 pertencem ao 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 Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
Exibições do catálogo de esquemas XML (Sistema tipo XML) (Transact-SQL)
Consultando as perguntas frequentes do catálogo do sistema do SQL Server