SQL Server - Desglosar palabras en sql

 
Vista:

Desglosar palabras en sql

Publicado por martin peña (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
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Desglosar palabras en sql

Publicado por Isaias (4558 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