Esta dando uma erro quando eu tento altera a minha chave primaria para chave estrangeira
Quando tento executar a linha de comando para disser que existe uma chave estrangeira
---------------------------IBConsole---------------------------unsuccessful metadata updateSTORE RDB$RELATION_CONSTRAINTS failedattempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_12"---------------------------OK
Está certo de que nenhuma relação entre as tabelas está sendo afetada por esta mudança? Que a chave não estabelece relação entre esta tabela e outras?
Felipe_de_Menes_e_Mo
Verifique que os nomes das foreing keys e das Constraints Names que vc possuir devem ser diferentes. Algum nome deve estar duplicado!
maquiavelbona
Dois tópicos com o mesmo título em caixa alta, assuntos diferentes e além de tudo, altamente explicativo o título?
Por favor, seja mais clara no título do seu tópico.
Até!
Roberta_lobo
esta dando erro quando tento altera a minha chave primaria para chave estrangeria o erro e este
---------------------------IBConsole---------------------------unsuccessful metadata updatecould not find UNIQUE INDEX with specified columns.---------------------------OK ---------------------------
Roberta_lobo
a linha de comando que estou tentando execultar e esta
isto esta acontecendo em duas da minhas tabela mas nesta mesma tabela ja conseguir altera uma das minhas chaves primarias e nao deu erro mas quando tento altera esta esta dando este erro acima
sapulha
O IDOBRA na tabela OBRA está como chave primária?
O erro que está dando é devido o campo referenciado não ser uma chave única, ou seja, PK ou UK
Verifique isso.
Roberta_lobo
[size=18][color=blue]Obrigado pela dica[/color][/size]