Len

05/04/2006 - 18:32 por Penta | Informe spam
Estimados.
Tengo :

declare @cadena as varchar(100)

set @cadena=' PP '

select @cadena

select len(@cadena)

como ven el largo de @cadena es de 5 pero el len me da 4, no considera
el espacio final.
 

Leer las respuestas

#1 keko
05/04/2006 - 18:51 | Informe spam
Yo creo que es porque lo has definido como varchar... este tipo de dato
evita almacenar los espacios por la izquierda, si lo declaras como
char(100) te dará correcto el resultado.




Penta wrote:
Estimados.
Tengo :

declare @cadena as varchar(100)

set @cadena=' PP '

select @cadena

select len(@cadena)

como ven el largo de @cadena es de 5 pero el len me da 4, no considera
el espacio final.


Preguntas similares