SQL jest w konflikcie z ograniczeniem FOREIGN KEY
Próbuję uruchomić niektóre skrypty aktualizacji w mojej bazie danych i otrzymuję następujący błąd:
Instrukcja ALTER TABLE jest w konflikcie z ograniczeniem FOREIGN KEY „FK_UPSELL_DT_AMRNO_AFMKTG_REF”. Konflikt wystąpił w bazie danych „ECOMVER”, tabela „dbo.AFFILIATE_MKTG_REF”, kolumna „AMRNO”.
Używam następującego skryptu:
ALTER TABLE [dbo].[UPSELL_DATA] WITH CHECK ADD
CONSTRAINT [FK_UPSELL_DT_AMRNO_AFMKTG_REF] FOREIGN KEY
(
[AMRNO]
) REFERENCES [dbo].[AFFILIATE_MKTG_REF] (
[AMRNO]
)
GO
AMRNO to PK w tabeli AFFILIATE_MKTG_REF.
Próbowałem również utworzyć relację klucza obcego za pomocą opcji modyfikowania tabeli w SQL Management studio i otrzymałem ten sam błąd. Nie jestem pewien, czego powinienem szukać?
Wszelkie sugestie byłyby bardzo mile widziane.