[firebase-br] Primary key & Unique

Denis denisrocha em hotmail.com
Qua Mar 5 10:17:29 -03 2008


Bom dia.

É possivel criar em um banco de dados Firebird 1.5 uma Primary key onde os 
valores dela são unicos ? O problema é o seguinte, se eu tento fazer algo 
assim :

create table teste (
  idteste integer not null unique )

e depois

alter table teste add constraint xpkteste primary key (idteste)

Isto não funciona. O banco de dados retorna o erro :

ISC ERROR MESSAGE:
unsuccessful metadata update
Same set of columns cannot be used in more than one PRIMARY KEY and/or 
UNIQUE constraint definition

Então é vantagem ter uma tabela sem primary keys ?







Mais detalhes sobre a lista de discussão lista