Text en procedimientos almacenados

22/03/2007 - 13:18 por uricana | Informe spam
Hola,

Tengo un duda en mircrosoft SQL Server 2000, a ver si alguien me puede
ayudar. Des de un procedimiento almacenado, necesito guardar en un campo de
una tabla el resultado de una consulta, a poder ser en formato XML. Lo maximo
que he conseguido es crear un fichero xml en disco con el resultado de la
consulta, con lo que otra solución seria guardar el contenido del archivo.
Pero de una forma u otra me encuentro con el mismo problema, no sé como
manejar la información en un procedimiento almacenado cuando sobrepasa los
8000 caracteres que se pueden usar en una variable declarada del tipo
varchar. ¿Alguien se le ocurre que podria hacer?

Gracias de antemano por vuestra ayuda.

Uricana
 

Leer las respuestas

#1 Maxi
22/03/2007 - 13:22 | Informe spam
Usa tipo text no uses varchar()


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"uricana" escribió en el mensaje
news:
Hola,

Tengo un duda en mircrosoft SQL Server 2000, a ver si alguien me puede
ayudar. Des de un procedimiento almacenado, necesito guardar en un campo
de
una tabla el resultado de una consulta, a poder ser en formato XML. Lo
maximo
que he conseguido es crear un fichero xml en disco con el resultado de la
consulta, con lo que otra solución seria guardar el contenido del archivo.
Pero de una forma u otra me encuentro con el mismo problema, no sé como
manejar la información en un procedimiento almacenado cuando sobrepasa los
8000 caracteres que se pueden usar en una variable declarada del tipo
varchar. ¿Alguien se le ocurre que podria hacer?

Gracias de antemano por vuestra ayuda.

Uricana

Preguntas similares