Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wsrodrigues

MySQL Sensitive

Recommended Posts

Galera, estou enfrentando um problema que fiquei um tanto pasmo, pois nunca tinha visto.

Tenho uma tabela simples com 2 campos: pk e atalho. Imaginem que tenho 2 registros: 1,D e 1,d.

Quando faço um select nessa tabela, procurando por 'd' (minúsculo), a query retorna os 2 registros, como se ignorasse o sensitive.

Como fazer para que o SQL respeite o sensitive?

 

SELECT pk, url_curta, url_original, cliques

FROM apontamento

WHERE (url_curta = 'd')

 

1,D

2,d

Compartilhar este post


Link para o post
Compartilhar em outros sites

o mysql eh tao CS quanto o sistema no qual ele esta rodando

 

pra resolver

 

SELECT pk, url_curta, url_original, cliques

FROM apontamento

WHERE

cast(url_curta as binary) = cast('d' as binary)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.