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

   
Vista:

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

Que expresion Regular puedo usar en vez de REGEX?

Publicado por Isaias (3236 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