mtp Postado Setembro 18, 2008 Denunciar Share Postado Setembro 18, 2008 Pessoal,Gostaria de configurar o Oracle para ignorar nas consultas acentos, letras maiúsculas e minúsculas. Já tentei setar as variáveis de sessão, através dos comandos abaixo, mas não deu certo:ALTER SESSION SET NLS_COMP=LINGUISTIC;ALTER SESSION SET NLS_SORT=BINARY_AI;Alguém tem alguma sugestão?Obrigado.Abraços,Marcelo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --robson -- Postado Setembro 19, 2008 Denunciar Share Postado Setembro 19, 2008 Pessoal,Gostaria de configurar o Oracle para ignorar nas consultas acentos, letras maiúsculas e minúsculas. Já tentei setar as variáveis de sessão, através dos comandos abaixo, mas não deu certo:ALTER SESSION SET NLS_COMP=LINGUISTIC;ALTER SESSION SET NLS_SORT=BINARY_AI;Alguém tem alguma sugestão?Obrigado.Abraços,Marcelo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fazolari Postado Janeiro 7, 2009 Denunciar Share Postado Janeiro 7, 2009 (editado) Um método seria utilizar as funções de SQL "LOWER" (converte o campo para minusculo) ou "UPPER"(converte o campo para maiusculo) na clausula whereexemploSELECT coluna FROM tabela WHERE LOWER(coluna) = LOWER(variável);Isso resolveria o problema de case sensitive.... já referente aos acentos, não posso lhe ajudar......não sei como o oracle trabalha internamente com campos varchar, mas se ele armazenar como ASCII acredito que não seja possível, pois o ASCII de uma letra sem acento é diferente de uma letra com acento.Espero ter ajudado... Editado Janeiro 7, 2009 por Fazolari Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mtp
Pessoal,
Gostaria de configurar o Oracle para ignorar nas consultas acentos, letras maiúsculas e minúsculas. Já tentei setar as variáveis de sessão, através dos comandos abaixo, mas não deu certo:
ALTER SESSION SET NLS_COMP=LINGUISTIC;
ALTER SESSION SET NLS_SORT=BINARY_AI;
Alguém tem alguma sugestão?
Obrigado.
Abraços,
Marcelo.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.