Case Sensitive

PostgreSQL

03/12/2004

[b:bcda3911c0]Olá Colegas, [/b:bcda3911c0]

Eu queria saber se da pra desligar a opção Case Sesitive do PostgreSql, pois eu tenho um sistema e queria migrar mais seria muito moroso mudar a nomeclatura dos campos já que o BD que eu uso Hoje não esta setado como Case Sensitive.


Ps: Eu uso o PostgreSql 7.5 versão Windows

Obrigado.
:?:


Nival

Nival

Curtidas 0

Respostas

Bon Jovi

Bon Jovi

03/12/2004

Só é case sensitive se colocar o nome entre aspas.

CREATE TABLE tabela (campo varchar(10));
select CAMPO from TABELA;
--vai rodar

CREATE TABLE ´tabela´ (´campo´ varchar(10));
select ´CAMPO´ from ´TABELA´;
--nao vai rodar


GOSTEI 0
Nival

Nival

03/12/2004

Olá Colega,

Na Instrução SQL tudo bem, mais eu que saber na hora de devolver os dados.

Se o Usuário Digitar [b:987f82aad3]Maria[/b:987f82aad3] devolve alguns registros, mas se ele digeitar digitar [b:987f82aad3]maria[/b:987f82aad3] devolve outros. Eu quero saber se tem como desabilitar isto, quero que [b:987f82aad3]Maria[/b:987f82aad3] e [b:987f82aad3]maria[/b:987f82aad3] signifiquem a mesma coisa em um select.


Obrigado


GOSTEI 0
Bon Jovi

Bon Jovi

03/12/2004

Vc tinha escrito ´nomeclatura dos campos´, entao tinha entendido ser da estrutura.

Sobre isso q ta querendo, acho q nao é possível..., sempre uso UPPER nas querys qdo necessário.


GOSTEI 0
POSTAR