Comparacao entre textos

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
  

Mensagemem Sex, 17 Mar 2006 11:27 am

alguém tem uma funcao que compare um texto com o outro e me traga a diferenca entre eles.

exemplo:

linha texto1 | texto2
1 alguém tem uma funcao | alguém tem uma funcao
2 que compare um texto | que compare um texto
3 com o outro e me traga | a diferenca entre eles
4 a diferenca entre eles |

------------------------------------------------------------------------------

resultado:

linha texto1 | texto2
1 alguém tem uma funcao | alguém tem uma funcao igual
2 que compare um texto | que compare um texto igual
3 com o outro e me traga | diferente
4 a diferenca entre eles | a diferenca entre eles igual
:D
mello
Localização: sp

Mensagemem Seg, 20 Mar 2006 12:14 pm

Acho que essa função não é tão simples.
Existe um programa chamado WINMERGE que faz exatamente isso.

Já que ele é open-source, talvez você se aventure a abrir e descobrir como se faz essa comparação. Acho que o algoritmo é bem complexo!

http://winmerge.sourceforge.net/

:(
dr_gori
Localização: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered

Mensagemem Ter, 04 Abr 2006 9:05 am

No SQL Navigator, existe uma função para fazer isso:

- chama View Difference
Ricardo_Kaka
Localização: São Vicente - SP

Mensagemem Ter, 04 Abr 2006 12:24 pm

Dê uma olhada neste link http://download-west.oracle.com/docs/cd/B14117_01/appdev.101/b10807/b_char.htm#sthref1936

a partir dai você pode criar sua função.

Gilberto
gilbertoca
Localização: Palmas - TO



  • Veja também
    Respostas
    ExibiÇões
    Última mensagem


Voltar para PL/SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes