Formatação XML do lado do servidor (SQLXML 4.0)
Este tópico fornece informações sobre a formatação de documentos XML no lado do servidor dos conjuntos de linhas gerados por consultas executadas em um banco de dados no Microsoft SQL Server.
Em SQL Server, você pode armazenar e recuperar documentos XML de e para tabelas de banco de dados. Para recuperar um documento XML, use a extensão de consulta FOR XML em uma consulta SELECT.
Por exemplo, suponha que um aplicativo cliente execute um comando em SQL Server que consiste na seguinte consulta Transact-SQL:
SELECT FirstName, LastName
FROM Person.Contact
FOR XML AUTO
O servidor executa a consulta em duas etapas. Primeiro, o servidor executa esta instrução SELECT:
SELECT FirstName, LastName
FROM Person.Contact
O servidor aplica a transformação FOR XML ao conjunto de linhas gerado. O XML resultante é enviado para o cliente como um conjunto de linhas de uma coluna. Nesta documentação, esse processo é chamado de formatação XML do lado do servidor.
No lado do servidor, você pode especificar os seguintes modos com uma cláusula FOR XML:
RAW
AUTO
EXPLICIT
Para obter mais informações sobre a cláusula FOR XML, consulte Constructing XML using FOR XML.
Consulte Também
Arquitetura de formatação XML no lado do cliente e no lado do servidor (SQLXML 4.0)
Formatação XML do lado do cliente (SQLXML 4.0)
FOR XML (SQL Server)