sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo usar la expresión regular en el servidor sql?

Necesitas hacer uso de lo siguiente. Por lo general, requiere combinaciones de los tres:

  1. patindex
  2. charindex
  3. substring

En respuesta a su comentario anterior, patindex no debe 0 donde se encuentra el caso. patindex encuentra la ubicación de inicio del patrón especificado, por lo que si patindex encuentra el caso, debería devolver un número entero> 0.

EDITAR:

Además, len(string) y reverse(string) vienen muy bien en ocasiones puntuales.