RE: [oracle_br] LIKE EM CAMPOS ACENTUADOS

2008-11-25 Por tôpico Eduardo Abrantes de Souza
Se o problema principal é a performance, tente utilizar o DECODE  no lugar do 
REPLACE.

 

From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
exr_rafazitus
Sent: terça-feira, 25 de novembro de 2008 08:56
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] LIKE EM CAMPOS ACENTUADOS

 

Bom tenho a seguinte tabela

Pessoas:

Id Nome
1 José
2 Jose
3 Antonio José
4 José Antônio

Bom eu gostaria de saber as maneiras mais rapidas para fazer,
uma pesquisa nessa coluna onde eu pesquise por josé ou jose e traga 
todos.

Eu ja fiz com replace. Onde no sistema (Delphi) eu dou um replace 
em todos os acentos e no Oracle eu criei uma função onde da replace
nos acentos também.
So que o desempenho não ficou muito bom.

Obrigado

 



[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] LIKE EM CAMPOS ACENTUADOS

2008-11-25 Por tôpico Juarez
Podes usar o seguinte comando também..

like = '%Jos_%'_   anderline   na letra que poderá haver acento..

2008/11/25 Eduardo Abrantes de Souza [EMAIL PROTECTED]

   Se o problema principal é a performance, tente utilizar o DECODE no
 lugar do REPLACE.

 From: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br[mailto:
 oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] On Behalf
 Of exr_rafazitus
 Sent: terça-feira, 25 de novembro de 2008 08:56
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Subject: [oracle_br] LIKE EM CAMPOS ACENTUADOS


 Bom tenho a seguinte tabela

 Pessoas:

 Id Nome
 1 José
 2 Jose
 3 Antonio José
 4 José Antônio

 Bom eu gostaria de saber as maneiras mais rapidas para fazer,
 uma pesquisa nessa coluna onde eu pesquise por josé ou jose e traga
 todos.

 Eu ja fiz com replace. Onde no sistema (Delphi) eu dou um replace
 em todos os acentos e no Oracle eu criei uma função onde da replace
 nos acentos também.
 So que o desempenho não ficou muito bom.

 Obrigado

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Atenciosamente
Juarez William Vicenzi
-~-~-~---~-~~--~~--~---


[As partes desta mensagem que não continham texto foram removidas]