Pular para o conteúdo

Chave Primária com dois campos!

Responder tópico
  • Denunciar
  • Indicar

1. Chave Primária com dois campos!

Enviado em 13/08/2009 - 12:39h

Pessoal tem como criar uma chave primaria com dois campos que não se repita em nenhum dos campos???

tentei usar chave composta mas não da certo por que ela só não deixa repetir os dois campos

exemplos aceitos por chave composta

(5,9), (5,10), (5,....

preciso disso para implementar um controlo de login e mac. pois nao poderá ter dois login´s iguais mto menos dois endereços mac!!!

A tabela terá os seguintes campos Nomecli, login, mac




Responder tópico

2. resolvido

Enviado em 13/08/2009 - 15:01h

Se alguém um dia precisar

Não vou precisar de chave composta com UNIQUE resolvo meu problema:

UNIQUE(campo1),
UNIQUE(campo2)

ai é só tratar os erros!!

3. Chave Primária com dois campos!

Enviado em 12/04/2010 - 16:27h

Primeiro tire o status de primaria da chave existente e use o comando abaixo:

alter table nomedatabela add constraint primary key (campo1, campo2, ... campo N);


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder