¿Limitación de tamaño en query con FOR XML AUTO, ELEMENTS?

07/04/2006 - 11:46 por Victor | Informe spam
Hola.

Tengo dos consultas con un UNION, y al final tengo la claúsula FOR XML AUTO,
ELEMENTS.

Si limito el resultado a 3/4 filas, se me genera el documento xml, pero si
son más (y la consulta puede devolver 40 filas), da un error la página, y si
miro el código fuente, la información aparece truncada.

Si lo pruebo "como antaño" (o sea, recuperando columna a columna de cada
fila) no tengo problema.

¿Puede ser que en XML, el SQLServer (2000, por cierto) envie la infomación
en una cadena y por eso se trunca?

Muchas gracias.
Víctor.
 

Leer las respuestas

#1 Salvador Ramos
07/04/2006 - 13:24 | Informe spam
Hola,

Lo estás probando desde el Query Analyzer o desde una aplicación tuya ?

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Victor" escribió en el mensaje
news:%
Hola.

Tengo dos consultas con un UNION, y al final tengo la claúsula FOR XML
AUTO,
ELEMENTS.

Si limito el resultado a 3/4 filas, se me genera el documento xml, pero si
son más (y la consulta puede devolver 40 filas), da un error la página, y
si
miro el código fuente, la información aparece truncada.

Si lo pruebo "como antaño" (o sea, recuperando columna a columna de cada
fila) no tengo problema.

¿Puede ser que en XML, el SQLServer (2000, por cierto) envie la infomación
en una cadena y por eso se trunca?

Muchas gracias.
Víctor.


Preguntas similares