Não atende! Eu teria que montar o sql de acordo com a consulta.O usuário pode escrever uma lista de parâmetros, que sao palaavras chaves, tag, referencias.
o que eu preciso é... que todas as palavras em minha lista façam parte do critério. E o resultado seja com 100% de relevância. 2009/7/30 Gustavo Venturini de Lima <gventur...@gmail.com> > > > Pablo, tente utilizar o LIKE para essa sua necessidade... Acho que lhe > atende... > Algo do tipo: > > > SELECT COD_DOCUMENTO > FROM ARQ.REFERENCIAS_DOCUMENTOS > WHERE TXT_DOCUMENTO > LIKE '%BABCOCK%' OR > LIKE '%DIGIMAPAS%' AND > COD_DOCUMENTO = 'F-10040'; > > Abraços > > 2009/7/30 Pablo Câmara <pscam...@gmail.com <pscamara%40gmail.com>> > > > > > > > > Olá pessoal, estou querendo fazer uma pesquisa usando o operador =ALL, ou > > algo que tenha a mesma funcionalidade. > > > > SELECT COD_DOCUMENTO, TXT_DOCUMENTO FROM ARQ.REFERENCIAS_DOCUMENTOS WHERE > > COD_DOCUMENTO = 'F-10040'; > > > > F-10040 0-903247 > > F-10040 BABCOCK > > F-10040 BAIXA > > F-10040 PIPE-RACK > > F-10040 ELEVAÇÃO > > F-10040 DIGIMAPAS > > > > (resultado: varias linhas) > > > > Estou querendo uma query que atenda ao seguinte requisito: o usuário > > escreve > > o que desejar(ex: babcock, digimapas) e eu monto o sql. > > Porem gostaria que o resultado tivesse uma relavância de 100%. > > > > *SELECT COD_DOCUMENTO FROM ARQ.REFERENCIAS_DOCUMENTOS WHERE TXT_DOCUMENTO > > =ALL ('BABCOCK','DIGIMAPAS')* > > No results > > > > SELECT COD_DOCUMENTO FROM ARQ.REFERENCIAS_DOCUMENTOS WHERE TXT_DOCUMENTO > * > > =ALL* ('BABCOCK') > > F-10040 > > > > SELECT COD_DOCUMENTO FROM ARQ.REFERENCIAS_DOCUMENTOS WHERE TXT_DOCUMENTO > * > > =ALL* ('DIGIMAPAS') > > F-10040 > > > > Existe algum comando no ORACLE 8I que atenda a minha nescessidade? > > > > Obrigado > > > > Pablo > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]