Ok, mas esqueci de dizer que é com relação a unique:

Se eu cadastrar BRASIL ele aceita beleza. Aí se eu cadastrasse brasil ele teria que dar de unique violada.

Ou seja, parece que ele não distingue caixa alta de caixa baixa em unique...

Minha table paises está assim:

CREATE TABLE stbt001_paises
(
  cd_pais int4 NOT NULL,
  nm_pais varchar(100) NOT NULL,
  dt_cad varchar(8) NOT NULL,
  hr_cad varchar(6) NOT NULL,
  resp_cad int4,

  CONSTRAINT pk_paises PRIMARY KEY (cd_pais),
  CONSTRAINT fk_usuarios_resp_cad FOREIGN KEY (resp_cad)
      REFERENCES sist001_usuarios (oid_usuario) MATCH SIMPLE
      ON UPDATE RESTRICT ON DELETE RESTRICT,

  CONSTRAINT unq_cd_pais_paises UNIQUE (cd_pais),
  CONSTRAINT unq_nm_pais UNIQUE (nm_pais)
)

Obrigado.

Vinícius Eloir Kienen <[EMAIL PROTECTED]> escreveu:
nao procede...
 
execute
 
SELECT * FROM paises WHERE pais_nome LIKE 'brasil';
 
Vinícius Eloir Kienen
----- Original Message -----
Sent: Friday, January 13, 2006 6:22 PM
Subject: [PostgreSQL-Brasil] dúvida com relação a caixa alta

Olá..

Um cara aqui cadastrou o nome dos países em letra maíscula porque ele disse que o postgreSQL não consegue realizar um distinção entre letras maísculas e letras minúsculas...

Isso procede ?

Obrigado pela atenção!

Yahoo! doce lar. Faça do Yahoo! sua homepage.

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br


Yahoo! doce lar. Faça do Yahoo! sua homepage.
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a