Ir para conteúdo

POWERED BY:

Arquivado

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

Tiago da Silva

Desabilitar Case-Sensitive

Recommended Posts

Estou usando a ferramenta PL/SQL Developer, juntamente com o Oracle 10G Xe, sei que no SQL Server tem um lugar que você desabilita o Case-Sensitive, então quando você dá um select * from tabela where campo like 'c%' ele pega todas as colunas que começam com 'c' minúsculo ou maiúsculo. Já no meu caso tá habilitado então nesse select só aparece as colunas que começam com 'c' minúsculo.Alguém sabe se dá pra desabilitar e como o Case-Sensitive?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tiago,"desabilitar" nao tenho certeza se é possivel, nunca vi...mas como você precisa selecionar maiusculas OU minusculas, aí vai uma solucao:select * from tabela where UPPER(campo) like 'C%' ;Pronto, põe UPPER no campo e no "like" você poe as letras em maiusculo...Armando Veloso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que entendi quer-se desabilitar o case no contéudo da pesquisa, até onde saiba não dá, a solução é UPPER ou LOWER nas duas pernas da pesquisa.

 

SELECT *
FROM CLIENTE
WHERE LOWER(NOME) = LOWER('MOTTA')

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.