Procurar ocorrência de strings em um campo varchar2
-
- Rank: Analista Sênior
- Mensagens: 155
- Registrado em: Sex, 17 Out 2008 6:05 pm
- Localização: Campo Grande - MS
Como posso para fazer pesquisa em um campo varchar2 a possível ocorrência de vários tipos de strings? Por exemplo: gostaria de saber se no campo nom_bairro ocorre as seguintes strings: Aldeia, Zona Rural, Fazenda, Assentamento, etc
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Em PL/SQL você pode usar a função INSTR.
Ela busca uma string dentro duma outra string. (e retorna a posição)
Se for em SQL, pode usar LIKE pra achar as linhas.
Algo assim:
Ela busca uma string dentro duma outra string. (e retorna a posição)
SQL> SELECT INSTR('A MALA NADA NA LAMA', 'LA') POSICAO FROM DUAL;
POSICAO
----------
5
1 row selected.
SQL>
Algo assim:
SELECT CAMPO FROM TABELA
WHERE CAMPO LIKE '%Aldeia%'
OR CAMPO LIKE '%Zona Rural%'
OR ... etc
-
- Rank: Analista Sênior
- Mensagens: 155
- Registrado em: Sex, 17 Out 2008 6:05 pm
- Localização: Campo Grande - MS
Valeu. Muito obrigado
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes