Fórum Não consigo criar chave unica. #55301
20/02/2006
0
ALTER TABLE tab_usuarios ADD CONSTRAINT ChUnicaIDFuncionario UNIQUE (USU_ID_FUNCIONARIO);
Erro
This operation is not defined for system tables.
unsuccessful metadata update.
STORE RDB$INDICES failed.
attempt to store duplicate value (visible to active transactions) in unique index ´RDB$INDEX_5´.
E quando eu tento cria-la no IBexpert visualmente.
Este é o erro:
Invalid insert or update value(s): object columns are
constrained - no 2 table rows can have duplicate column values.
attempt to store duplicate value (visible to active transactions)
in unique index ´ChUnicaNomeRed´.
Por favor, alguem pode me ajudar??????
Ullrich
Curtir tópico
+ 0Posts
21/02/2006
Marcelo.l
Como a própria mensagem diz vc está querendo criar um chave única para uma tabela que contém registros com valores duplicados no campo onde vc está querendo criar a chave.
Gostei + 0
21/02/2006
Ullrich
Eu já havia apagado todos os registros da tabela e apos ter feito isso, a mensagem de de erro continua a mesma foi por isso que postei.
O que mais pode estar acontecendo?
Obrigado pela sua atenção.
Gostei + 0
21/02/2006
Emerson Nascimento
Gostei + 0
21/02/2006
Ullrich
O problema da chave unica está resolvido.
Tenho outra duvida, agora é com a chave estrangeira.
Quando estou criando uma chave estrangeira no IbExpert.
erro:
violation of FOREIGN KEY constraint ´´.
violation of FOREIGN KEY constraint ´PK_TAB_USUARIOS´ on table ´TAB_USUARIOS´.
Você podem me dizer o que significa este erro?
Gostei + 0
21/02/2006
Emerson Nascimento
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)