Mostrando entradas con la etiqueta AUTO. Mostrar todas las entradas
Mostrando entradas con la etiqueta AUTO. Mostrar todas las entradas

Recuperacion de XML mediante FOR XML

Se puede usar la clausula FOR XML en las sentencias SELECT de Transact-SQL para recuperar los datos en formato XML en lugar de filas y columnas.

Sintaxis: MSDN

Ejemplos:

SELECT * FROM CLIENTES FOR XML RAW
GO
SELECT * FROM CLIENTES FOR XML AUTO
GO
SELECT 1 AS TAG,
NULL AS PARENT,
ID AS [CLIENTE!1!ID],
NUMERO AS [CLIENTE!1!NUMERO],
NOMBRE AS [CLIENTE!1!NOMBRE!ELEMENT],
DIRECCION AS [CLIENTE!1!DIRECCION!ELEMENT],
TELEFONO AS [CLIENTE!1!TELEFONO!ELEMENT]
FROM CLIENTES FOR XML EXPLICIT
GO
SELECT
ID "@ID",
NUMERO "@NUMERO",
NOMBRE "NOMBRE",
DIRECCION "DIRECCION",
TELEFONO "TELEFONO"
FROM CLIENTES FOR XML PATH('CLIENTE')
GO

Buscar este blog

Seguidores

Blogs amigos

Etiquetas