Fórum Problemas com indice unique #45769
31/07/2004
0
# Campo
---------
1 asd
2 asd
Essa situação acima ele dá erro .. é isso mesmo que eu quero, mas na situação abaixo ele deixa gravar:
Campo
---------
1 asd
2 ASD
O que pode estar errado ? O Charset nos campos é WIN1252.
Obrigado pela atenção.
[]´s
Seu-madruga
Curtir tópico
+ 0Posts
31/07/2004
Afarias
asd <> ASD
para resolver isso, vc tem algumas soluções::
1- usar um charset/collate que não diferencia maiúsculos/minúsculos (case insensitive)
2- fazer com q sua aplicação só permita entrar com maiúsculos
3- criar uma trigger before insert/update com o código::
new.campo_tal = UPPER(new.campo_tal);
T+
Gostei + 0
31/07/2004
Seu-madruga
Gostei + 0
02/08/2004
Gandalf.nho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)