
08/09/2011, 16:03
|
 | Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 6 meses Puntos: 774 | |
Respuesta: Problema con una variable de sql server Lo que estas haciendo ahi es imprimir en el bufer del sql la variable @var y ahi si no te va a dejar poner los 100,000 caracteres, pero si puedes almacenar mas de 100,000 caracteres en una variable varchar(max)
checate esto: DECLARE @NUM decimal
,@NUM1 decimal
DECLARE @VAR VARCHAR(MAX)
SET @NUM=1
SET @NUM1=100000
set @VAR=''
WHILE @NUM<@NUM1
BEGIN
SET @VAR=@VAR + CAST(@num AS VARCHAR) + ', '
set @num1=@num1-1
END
select len(@var)
resultado:299996
Saludos!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |