Fórum Chave Primária parte II #288959
21/07/2005
0
pessoal quando tento criar uma chave primaria em uma tabela já existente, com o comando
ALTER TABLE agendamentonew ADD PRIMARY KEY (codigo);
dá o seguinte erro , alguém pode me ajudar?
Attempt to store duplicate value (visible to active transactions) in unique index ´RDB$PRIMARY48´
null segment of UNIQUE KEY
Statement: ALTER TABLE agendamentonew ADD PRIMARY KEY (codigo)
obrigado
ALTER TABLE agendamentonew ADD PRIMARY KEY (codigo);
dá o seguinte erro , alguém pode me ajudar?
Attempt to store duplicate value (visible to active transactions) in unique index ´RDB$PRIMARY48´
null segment of UNIQUE KEY
Statement: ALTER TABLE agendamentonew ADD PRIMARY KEY (codigo)
obrigado
Telles
Curtir tópico
+ 0
Responder
Posts
21/07/2005
Kotho
Uma primary key tem alguns requisitos básicos:
1) Não pode ser duplicada...
2) Não pode ser nulo...
quando você for tentar criar uma primary key em um campo, ele não pode infringir nenhum dos requisitos...
Se o campo não estiver definido como NOT NULL, dará erro...
Se o campo possuir valores duplicados, dará erro também...
1) Não pode ser duplicada...
2) Não pode ser nulo...
quando você for tentar criar uma primary key em um campo, ele não pode infringir nenhum dos requisitos...
Se o campo não estiver definido como NOT NULL, dará erro...
Se o campo possuir valores duplicados, dará erro também...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)