Angenommen, Ihr Tabellenname ist city
und Ihr vorhandener Primärschlüssel ist pk_city
, sollten Sie Folgendes tun können:
ALTER TABLE city
DROP CONSTRAINT pk_city;
ALTER TABLE city
ADD CONSTRAINT pk_city PRIMARY KEY (city_id, buildtime, time);
Stellen Sie sicher, dass es keine Datensätze mit time
gibt ist NULL
, andernfalls können Sie die Einschränkung nicht neu erstellen.