Ich bin auch kein SQL Profi, aber der Syntax und Fehlermeldung nach zu urteilen, sind die Datentypen der foreigned Felder nicht gleich. Du möchtest ja praktisch auf einen Fremdschlüssel verweisen, dieser hat aber nunmal ein anderes Format, als die Spalte, die du jetzt erzeugen möchtest.

Kontrollier einfach mal, ob die Fremdschlüsselzelle die gleichen Datentypen annimmt, wie deine Tabelle hier.

...zur Antwort