Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como usar a expressão regular no sql server?


Você precisa fazer uso do seguinte. Geralmente requer combinações dos três:
  1. patindex
  2. charindex
  3. substring

Em resposta ao seu comentário acima, patindex não deve 0 onde o caso é encontrado. patindex encontra o local inicial do padrão especificado, portanto, se patindex encontra o caso, deve retornar um inteiro> 0.

EDITAR:

Além disso, len(string) e reverse(string) ser útil em ocasiões específicas.