Cómo separar datos delimitador pour un guión?

12/02/2007 - 16:07 por Don Juan | Informe spam
Hola
Tengo una columna qui tiene este formato:
-Nombres
Juan Ortiz - M
Ana Granda - F
Jose Caliz - M
Rita Armendariz - F
Necesito obtener este resultado
-Nombres -Sexo
Juan Ortiz M
Ana Granda F
Jose Caliz M
Rita Armendariz F

Separar Nombres de Sexo, siempre existe el guión que los separa.
Gracias por sus comentarios.
 

Leer las respuestas

#1 Maxi
12/02/2007 - 17:01 | Informe spam
Hola, un ejemplo simple:

declare @n varchar(100)
set @n = 'hola - mundo'


select substring(@n,1,patindex('%-%',@n)-1), substring(@n,patindex('%-%',@n)
+ 1,len(@n) - patindex('%-%',@n) + 1)


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Don Juan" escribió en el mensaje
news:%
Hola
Tengo una columna qui tiene este formato:
-Nombres
Juan Ortiz - M
Ana Granda - F
Jose Caliz - M
Rita Armendariz - F
Necesito obtener este resultado
-Nombres -Sexo
Juan Ortiz M
Ana Granda F
Jose Caliz M
Rita Armendariz F

Separar Nombres de Sexo, siempre existe el guión que los separa.
Gracias por sus comentarios.


Preguntas similares