Como eu poderia procurar um padrão específico em uma coluna?
Por exemplo, gosto de obter todos os nomes de usuário que começam com a letra A ou B.
(aliás: isso está marcado oracle
como , mas também pode ser interessante em outros RDBMS).
Como eu poderia procurar um padrão específico em uma coluna?
Por exemplo, gosto de obter todos os nomes de usuário que começam com a letra A ou B.
(aliás: isso está marcado oracle
como , mas também pode ser interessante em outros RDBMS).
Sua pergunta não requer expressões regulares:
Para Oracle, há REGEXP_LIKE ; Postresql, há SIMILAR TO ; mysql tem REGEXP . Uma coisa a lembrar, porém, é que nem todos os mecanismos de expressão regular são iguais, portanto, apenas porque eles suportam expressões regulares, não significa que eles necessariamente suportam asserções de limite de palavras, quantificadores não gananciosos ou asserções de lookbehind negativas, etc.