Como buscar padrões em texto com o operador LIKE
O operador LIKE busca padrões em colunas de texto. Ele usa dois caracteres especiais chamados curingas (wildcards):
| Curinga | Representa |
|---|---|
% | Zero, um ou mais caracteres |
_ | Exatamente um caractere |
Carregando...
Carregando...
Carregando...
Carregando...
No PostgreSQL, LIKE é case-sensitive. Use ILIKE para ignorar maiúsculas/minúsculas:
Carregando...
No MySQL, o LIKE já é case-insensitive por padrão.
Padrões com
%no início (ex:'%texto') podem ser lentos em tabelas grandes, pois o banco precisa varrer todos os registros. Use com critério em tabelas com muitos dados.