Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/12/2009, 17:25
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 7 meses
Puntos: 180
Respuesta: Separar Palabras en cadenas de texto sql server

Debes "jugar" en "quitar" de tu cadena principal, lo que deseas, te pongo un ejmplo

"Juan Carlos Roman Sanchez"

Primero "saco" a "JUAN"

SELECT SUBSTRING(CADENA, 1, CHARINDEX(' ', CADENA) - 1) -- = Juan

Ahora, resto esto que acabo de quitar

SET CADENA = SUBSTRING(CADENA, CHARINDEX(' ', CADENA) +1) , LEN(CADENA))

Asi, hasta que concluyas con "sacar" lo que deseas de tu cadena.