Olá Felipe,
Entendi e concordo. Na verdade me deram o problema depois de criado o banco (eu não criei) e estou tentando ajudar.
Existe algum jeito de sanar isso de forma rápida, tipo usando o phpMyadmin? Trocando o "collate" por exemplo? Hoje o collation está setado para latin1_swedish_ci.
Ele não é case sensitive, mas estou tendo problemas com acentos :(
Thursday, January 3, 2008, 11:51:09 PM, you wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> On 03-01-2008 17:05, Ayesha wrote:
>> Olá Goedson,
>> Caramba ... então deve ter algo muito errado com minha implementação,
>> pois qdo faço uma query com "locação" por exemplo, me retorna um monte
>> de dados, mas se faço como "locacao" não vem nenhum
> Duas coisas diferentes.
> Por padrão, o MySQL acha que TARIFAÇÃO = tarifação, mas ele
> acha que tarifacao != tarifação, o primeiro caso é sobre maiúsculas
> e minúsculas, o segundo sobre acentos.
>> Por isso eu estava procurando alguma info sobre isso. Agora as coisas se
>> danaram , rsrsrs
>> Alguma idéia do porque disso?
> Desenho do funcionamento do banco.
> Você deveria ter uma função to_ascii() ou algo similar que
> permita converter os caracteres acentuados em ASCII puro (á -> a)
> e com isso permitir a comparação ( to_ascii(locação) = locacao ).
> Abraço,
> - --
> Felipe Augusto van de Wiel (faw)
> "Debian. Freedom to code. Code to freedom!"
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> iD8DBQFHfZENCjAO0JDlykYRAjyKAJ9kTe7sbHbLkG1aBTiI51uvRROknwCdHKge
> skcyOAMxNwIARmoeMmJ5mgU=
> =LfUg
> -----END PGP SIGNATURE-----
--
Best regards,
Ayesha mailto:ayesha@security.com.br