SQL Server - Que expresion Regular puedo usar en vez de REGEX?

 
Vista:
sin imagen de perfil

Que expresion Regular puedo usar en vez de REGEX?

Publicado por Lorena (1 intervención) el 28/01/2014 13:42:01
Necesito una expresión regular que tenga la misma función que tiene REGEX en mysql, pero para SQL SERVER
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

Que expresion Regular puedo usar en vez de REGEX?

Publicado por Isaias (4558 intervenciones) el 28/01/2014 20:15:30
Bueno, debería ser PATINDEX:

PATINDEX ( '%pattern%' , expression )

En el siguiente ejemplo se busca la posición en que comienza el patrón "ensure" en una fila específica de la columna "DocumentSummary" de la tabla "Document"

SELECT PATINDEX('%ensure%',DocumentSummary)
FROM Production.Document
WHERE DocumentNode = 0x7B40;

Te devuelve un ENTERO, que representa la posición donde se localiza la cadena
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