sql >> Base de Datos >  >> RDS >> Oracle

Cambiar clave principal

Suponiendo que el nombre de su tabla sea city y su clave principal existente es pk_city , debería poder hacer lo siguiente:

ALTER TABLE city
DROP CONSTRAINT pk_city;

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

Asegúrese de que no haya registros donde time es NULL , de lo contrario, no podrá volver a crear la restricción.