SQL Server - Concatenar Cadenas

 
Vista:

Concatenar Cadenas

Publicado por Fernanda Shade (1 intervención) el 01/08/2007 20:10:15
Hola a todos, tengo un problemita, necesito concatenar variables de tipo char que he creado, pero no hace la concatenacion, alguien me podria ayudar????....yo hago lo siguiente:

set @inicial =(select substring(NombreUsuario,1,1)as Iniciales from Usuario );
while @contador < @tamañoCadena
begin
set @letra = (select substring(NombreUsuario,@contador,1)as Iniciales from Usuario );
if @letra = @nada
set @posicion = @contador+1;
set @checa = (select substring(NombreUsuario,@posicion,1)as Iniciales from Usuario );
set @inicial = @inicial + @checa;
set @contador = @contador+1;
end

no marca error simplemente no agrega la letra de la variable @checa a @iniciales, que estoy haciendo mal?

Atte. Fer
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Concatenar Cadenas

Publicado por Isaias (3308 intervenciones) el 01/08/2007 23:48:38
Estas asignando mal los valores.

select @inicial = substring(NombreUsuario,1,1)as Iniciales from Usuario;
while @contador < @tamañoCadena
begin
select @letra = substring(NombreUsuario,@contador,1) from Usuario;
if @letra = @nada
set @posicion = @contador+1;
select @checa = substring(NombreUsuario,@posicion,1) from Usuario;
set @inicial = @inicial + @checa;
set @contador = @contador+1;
end

¿Que es lo que estas haciendo o que es lo que deseas hacer?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar