Du kan inte ändra nyckeln i ett enda uttalande, se ALTER TABELL syntax, där det inte finns någon ALTER CONSTRAINT tillgänglig.
Du måste använda 2 ALTER TABLE-satser för att uppnå det du vill.
Ta bort nyckeln i den första med en ALTER TABLE DROP FOREIGN KEY. Återskapa den med de nya kolumnerna i den andra, med en ALTER TABLE ADD CONSTRAINT FOREIGN KEY.
Du kan kapsla in båda i en enda transaktion för att göra en atomär modifiering.