sql >> Database >  >> RDS >> Oracle

Primaire sleutel wijzigen

Ervan uitgaande dat uw tabelnaam city is en uw bestaande primaire sleutel is pk_city , zou u het volgende moeten kunnen doen:

ALTER TABLE city
DROP CONSTRAINT pk_city;

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

Zorg ervoor dat er geen records zijn waar time is NULL , anders kunt u de beperking niet opnieuw maken.



  1. hoe toegang te krijgen tot de opdrachtregel voor xampp in Windows

  2. Hoe splits ik een string zodat ik toegang heb tot item x?

  3. Zoeken naar alle exemplaren van een tekenreeks in een mysql-database

  4. Hoe om te gaan met SQL-kolomnamen die op SQL-sleutelwoorden lijken?