Conflito ao Criar FOREIGN KEY

SQL Server

17/02/2006

Ola pessoal, sou novo no sql server e me deparei com uma msg de erro q nao consegui intender. Estou criando uma foreign em uma tabela q possui os mesmos campo com os mesmos tipos de dados da tabela pai, porem me apresenta a seguinte msg de erro:

ALTER TABLE statement conflicted with TABLE FOREIGN KEY constraint ´fk_empenho_subempenho´. The conflict occurred in database ´ItabiraCPE´, table ´SUBEMPENHO´.

Alguem pode me expliar oque pode estar ocorrendo?

Obrigado

Evandro


Evandro Luiz

Evandro Luiz

Curtidas 0

Melhor post

Evandro Luiz

Evandro Luiz

17/02/2006

Galera encontrei a solução, como a base de dados ja esta populada, utilizei a opção WITH NOCHECK na criacao da chave e resolveu o problema


alter table ...... WITH NOCHECK
add CONSTRAINT ......FOREIGN KEY (.... )
REFERENCES ......

Valeu


GOSTEI 1
POSTAR