sql >> Database >  >> RDS >> Mysql

Voeg een primaire sleutelkolom toe aan een oude tabel zonder primaire sleutel

Ja. Voeg een nieuwe kolom toe en stel deze in als de primaire sleutel met AUTO_INCREMENT . Als u dit doet, wordt er een nieuwe kolom gemaakt en wordt automatisch een unieke id voor elke rij toegevoegd.

ALTER TABLE old_table ADD pk_column INT AUTO_INCREMENT PRIMARY KEY;


  1. Hoe de ORA-00936 ontbrekende uitdrukking op te lossen?

  2. dbms_output.put_line

  3. Tabel kan niet worden gemaakt in mysql -Error 1064

  4. Datumbereik splitsen in één rij per maand in sql-server