|    
			
				08/11/2010, 16:11
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: octubre-2010 
						Mensajes: 31
					 Antigüedad: 15 años Puntos: 0 |  | 
  |   Respuesta: Dividir nombre apellido 
  Muchas gracias por la ayuda. pero ya solucione el proble para ir tomando los campos de una cadena, les dejo el codigo una pequeña contribucion, creo que nos puede ser muy util en cualquier momento, ya nadamas es cuestion de irla adaptando a nuestras necesidades.
 declare
 @ubicacion int, @indice int,
 @cadena varchar (30),
 @campo1 varchar(20),
 @campo2 varchar(20),
 @campo3 varchar(20),
 
 set @cadena='casa grande verde'
 SET @indice = 1
 SET @ubicacion = CHARINDEX(' ', @cadena, @indice)
 
 set @campo1= (SUBSTRING(@cadena, @indice, @ubicacion - @indice))
 SET @indice = @ubicacion + 1
 set @ubicacion= @ubicacion + 1
 SET @ubicacion = CHARINDEX(' ', @cadena, @indice)
 set @campo2= SUBSTRING(@cadena, @indice, @ubicacion - @indice)
 set @campo3=SUBSTRING(@cadena, @ubicacion + 1, @indice + 1)
 
 
 print @campo1
 print @campo2
 print @campo3
 
 
 con eso ya estamos guardando los resultados en las variables y las podemos utilizar como querramos
 
 
 bueno muchas gracias a todos por su ayuda y espero que les sea de utilidad
     |