sql >> Database >  >> RDS >> Mysql

MySQL verander tabel kolom toevoegen met primaire sleutel syntaxisfout

Het bit 'ALTER TABLE' moet eerst komen, en vervolgens moet elk deel worden gescheiden door een komma:

ALTER TABLE gitags_items
DROP PRIMARY KEY,
ADD COLUMN id INT NOT NULL AUTO_INCREMENT FIRST,
ADD PRIMARY KEY (id,component,tag_id,item_id);

maar ik weet niet zeker of je een primaire sleutel in dezelfde staat kunt neerzetten en maken.



  1. Retourneer alle externe sleutels en CONTROLEER-beperkingen in een SQL Server-database (T-SQL-voorbeelden)

  2. TCL-opdrachten in SQL

  3. Bengaalse tekst wordt niet weergegeven in Unicode CSV-bestand

  4. Hoe kan ik de online gebruikers tellen in mijn applicatie?