Recebi essa dica de um grande amigo e a achei muitíssimo interessante! Com o like é possível fazer pesquisas do tipo ABC%(abc qq coisa de qq tamanho), A_C(A, uma coisa, C).... Mas, e se você quiser procurar especificamente o "%" ou o "_"??? A solução é usarmos um caracter para "escapar" esses caracteres especiais... Ele pode ser qualquer caracter, mas, precisa ser informado através do ESCAPE... Por exemplo, quero saber todas as tabelas do banco que começam com "TB_RH": SQL> select * from dba_objects where object_name like 'TB\_RH%' escape '\'; Referência: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/conditions007.htm#sthref2799 Valeu Leonardo Rezende!
Comentários
Postar um comentário