Exemplo: Renomeando o elemento <row>
Para cada linha no conjunto de resultados, o modo RAW gera um elemento <row>
. Opcionalmente, é possível especificar outro nome para esse elemento especificando um argumento opcional para o modo RAW, conforme mostrado nesta consulta. A consulta retorna um <ProductModel
> elemento para cada linha no conjunto de linhas.
Exemplo
SELECT ProductModelID, Name
FROM Production.ProductModel
WHERE ProductModelID=122
FOR XML RAW ('ProductModel'), ELEMENTS
GO
Este é o resultado. Como a diretiva ELEMENTS
é adicionada à consulta, o resultado é centrado em elemento.
<ProductModel>
<ProductModelID>122</ProductModelID>
<Name>All-Purpose Bike Stand</Name>
</ProductModel>