Hola.
Tengo una duda existencial con SQL Server 2005, al hacer una comparación de cadenas, resulta que 'valor' = 'valor ', cuando la cadena de la derecha es más larga y tiene espacios, vean el ejemplo:
Código:
DECLARE @var char(10)
DECLARE @var2 char(10)
SET @var = 'valor'
SET @var2 = 'valor '
SELECT 'the same'
WHERE @var = @var2
-- Resultado
--------
the same
(1 row(s) affected)
O que estoy haciendo mal.
Saludos.