Ir para conteúdo

POWERED BY:

Arquivado

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

labradorTI

[Resolvido] Escape

Recommended Posts

Olá.

 

Estou precisando recuperar um valor do banco de dados, mas não sei como escapar caracteres acentuados. Abaixo explico melhor.

 

No banco de dados os dados estão gravados assim:

Tabela Aluno

PK ------ Nome ------ Nascimento
1--------Rogério------01/01/1980
2--------Bárbara------15/12/1988

 

Gostaria de fazer a seguinte quey:

select * from aluno where upper(nome) = 'BÁRBARA';

 

Obs.: Veja que o que vem da tela do usuário é o nome do aluno com acentuação e no banco gravado com ampersand.

 

Como na query posso converter o que vem do banco para trocar de ampersand para uma palavra acentuada?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vi o post do Isaacjsp, mas não atende porque a palavra que está no meu banco é com ampersand. Por exemplo, o nome Bárbara vem gravado no banco como BÁrbara.

 

Motta, meu problema é na exibição. Preciso comparar o valor informado com o que está gravado no banco de dados.

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.