SQL widersprach der FOREIGN KEY-Einschränkung

Ich versuche, einige Aktualisierungsskripte für meine Datenbank auszuführen, und es wird folgende Fehlermeldung angezeigt:

Die ALTER TABLE-Anweisung stand in Konflikt mit der FOREIGN KEY-Einschränkung "FK_UPSELL_DT_AMRNO_AFMKTG_REF". Der Konflikt ist in der Datenbank "ECOMVER", Tabelle "dbo.AFFILIATE_MKTG_REF", Spalte 'AMRNO' aufgetreten.

Ich führe das folgende Skript aus:

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 ist ein PK in der Tabelle AFFILIATE_MKTG_REF.

Außerdem habe ich versucht, die Fremdschlüsselbeziehung mit der Option "Tabelle ändern" in SQL Management Studio zu erstellen, und habe den gleichen Fehler erhalten. Ich bin mir nicht sicher, wonach ich suchen soll?

Anregungen wäre sehr dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage