SQL Server - Desglosar palabras en sql

   
Vista:

Desglosar palabras en sql

Publicado por martin peña martin_akc@hotmail.com (1 intervención) el 13/04/2011 16:34:17
hola quisiera saber como puedo desglosar una palabra en sql es decir


hola = h o l a


gracias
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
Imágen de perfil de Isaias

Desglosar palabras en sql

Publicado por Isaias (3180 intervenciones) el 13/04/2011 16:59:34
Pues no veo otra solucion, mas que hacer una funcion de usuario UDF, que recorra tu string y vaya colocando los espacios, te doy una idea:

declare @CadenaIn varchar(50)
declare @Cadenaout varchar(100)
declare @lng int
declare @Pos int
set @CadenaIn = 'Rodolfo'
set @Cadenaout = ''
set @Pos = 1
set @lng = LEN(@CadenaIn)
while @Pos <= @lng
begin
set @Cadenaout = @Cadenaout + SUBSTRING(@CadenaIn, @Pos, 1) + ' '
set @Pos = @Pos + 1
continue
end
select @Cadenaout
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