"Tabelle ändern" und "EINZIGARTIGEN Schlüssel hinzufügen" führen zu einem Fehler

Ich habe einen Tisch angerufenAnimal. AnimalId ist der Primärschlüssel & ich wollte die Spalte setzenAnimalType_id als EINZIGARTIG (ich habe eineAnimalType Tabelle und müssen hier einen Fremdschlüssel setzen)

ALTER TABLE Animal
ADD UNIQUE Animal.AnimalType_id int

In beiden Tabellen sind bereits Daten vorhanden, daher kann ich die Tabelle nicht löschen.

Dies führt jedoch zu einem Fehler:

Meldung 102, Ebene 15, Status 1, Zeile 2
Falsche Syntax in der Nähe '.'.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage