Oracle
 sql >> Database >  >> RDS >> Oracle

Cambia chiave primaria

Supponendo che il nome della tua tabella sia city e la tua chiave primaria esistente è pk_city , dovresti essere in grado di eseguire le seguenti operazioni:

ALTER TABLE city
DROP CONSTRAINT pk_city;

ALTER TABLE city
ADD CONSTRAINT pk_city PRIMARY KEY (city_id, buildtime, time);

Assicurati che non ci siano record in cui time è NULL , altrimenti non potrai ricreare il vincolo.