Ir para conteúdo

Arquivado

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

Mário Monteiro

[Resolvido] Verificar se valor de cmapo está em CAIXA ALTA

Recommended Posts

Bem povo tentei verificar se valores de campos estão todos em CAIXA ALTA e usei as funcoes quem encontrei an net a respeito que sao o UCASE e UPPER so que nenhuma obteve resultado logico que estou fazendo errado entao se alguem souber a sintaxe correta para encontrar os registros em que um cmapo especifico encontra-se em CAIXA alta eu agradeço

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

hummmm

veja se o Binary pode te ajudar: http://dev.mysql.com/doc/refman/5.0/en/cha...-binary-op.html.

tipo:

SELECT 'usuario' = BINARY UPPER('usuario')

vai retornar 0(zero)(false), já que 'usuario' é diferente de 'USUARIO' em uma comparação binária.

 

Algo do tipo:

SELECT * FROM tabela WHERE campo = BINARY UPPER(campo)

retornaria todos os que estão em caixa alta.

 

good luck

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com o BINARY funcionou perfeitamente

 

Muito obrigado cassitos

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.