Problema al concatenar cadena varchar(8000)

16/08/2005 - 11:08 por Jesus Suarez | Informe spam
Hola a todos,

Tengo diseñado un procedimiento en T-SQL, que va concatenando a una variable
de tipo varchar(8000) textos, el bucle que va rellenando esa variable es el
recorrido de un cursor, el problema que me ocurre es qeu cuando esta
variable que ira almacenando el texto, llega a tamaño 4000 ya no me permite
concatenar mas texto y la cadena me queda a la mitad, Que es lo que puede
estar ocurriendo?. Muchas gracias por todo
 

Leer las respuestas

#1 Carlos Sacristán
16/08/2005 - 11:14 | Informe spam
¿Estás seguro que la variable es de tipo VARCHAR() y no NVARCHAR() ? Lo
digo porque este último tipo de datos se usa para almacenar caracteres
unicode y éstos ocupan dos bits, en vez del único bit que usa un carácter en
VARCHAR


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Jesus Suarez" escribió en el mensaje
news:
Hola a todos,

Tengo diseñado un procedimiento en T-SQL, que va concatenando a una


variable
de tipo varchar(8000) textos, el bucle que va rellenando esa variable es


el
recorrido de un cursor, el problema que me ocurre es qeu cuando esta
variable que ira almacenando el texto, llega a tamaño 4000 ya no me


permite
concatenar mas texto y la cadena me queda a la mitad, Que es lo que puede
estar ocurriendo?. Muchas gracias por todo


Preguntas similares