Zmień klucz podstawowy na klucz złożony (klucz podstawowy już istnieje)

Próbuję zmienić klucz podstawowy tabeli w mojej bazie danych SQL z istniejącego klucza na klucz złożony, który nie obejmuje istniejącej kolumny. Poniższy kod nie działa z powodu następujących komunikatów o błędach:

DROP PRIMARY KEY:

Niepoprawna składnia w pobliżu PRIMARY. Oczekiwane COLUMN, CONSTRAINT, ID lub QUOTED_ID

DODAJ KLUCZ PIERWOTNY:

Niepoprawna składnia w pobliżu PRIMARY. Oczekiwany identyfikator

Kod T-SQL:

ALTER TABLE AgentIdentification 
DROP PRIMARY KEY Number, 
ADD PRIMARY KEY (AgentId, IdIndicator)

EDYTOWAĆ

Udało mi się to osiągnąć za pomocą następujących dwóch instrukcji zapytań

ALTER TABLE AgentIdentification 
DROP CONSTRAINT [PK_AgentId_Id]
GO

ALTER TABLE AgentIdentification
ADD CONSTRAINT pk_PersonID PRIMARY KEY (AgentId, IdIndicator)

Zamiast żądać tego „DROP PRIMARY KEY” SQL musiałem powiedzieć „DROP CONSTRAINT”, pomogło również rozdzielenie tych dwóch akcji na dwa zapytania.

questionAnswers(1)

yourAnswerToTheQuestion