SQL Server - Extreaer una parte de una cadena

 
Vista:

Extreaer una parte de una cadena

Publicado por Miguel (4 intervenciones) el 17/12/2015 21:37:46
Hola, quisiera saber si existe la forma de extraer una cadena en una posicion no fija,
en este caso les dejo un ejemplo

mi cadena es esta "1234/casa/perro/juego"
yo solo quiero estar lo que está despues del ultimo Guión.

Gracias de antemano
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

Extreaer una parte de una cadena

Publicado por Isaias (4558 intervenciones) el 17/12/2015 22:50:55
Con gusto....

1
2
3
4
5
6
7
Declare @FieldA varchar(100)
Set @FieldA = '1234/casa/perro/juego/perro'
 
Select Substring(@FieldA,
LEN(@FieldA) -
Charindex('/',Reverse(@FieldA))+2,
LEN(@FieldA))
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

Extreaer una parte de una cadena

Publicado por miguel (4 intervenciones) el 18/12/2015 00:43:14
tengo esta cadena "8-20151217 183259-user-copalaa.jpg"

y necesito que solo me muestre a partir del segundo guion.
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
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

Extreaer una parte de una cadena

Publicado por Isaias (4558 intervenciones) el 21/12/2015 22:42:17
¿user?

Ya no es el mismo planteamiento de tu posta inicial
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