Heim >Datenbank >MySQL-Tutorial >Wie erstelle ich eine MySQL-Spalte AUTO_INCREMENT?
Umwandeln einer MySQL-Spalte in AUTO_INCREMENT
Das Ändern einer vorhandenen MySQL-Spalte in AUTO_INCREMENT
erfolgt mit dem Befehl ALTER TABLE
. Die zuvor bereitgestellte Beispiel-SQL weist einen Syntaxfehler auf. Hier ist der richtige Ansatz:
<code class="language-sql">ALTER TABLE document MODIFY COLUMN document_id INT AUTO_INCREMENT;</code>
Lassen Sie uns diesen Befehl analysieren:
ALTER TABLE document
: Dies zielt auf die Tabelle mit dem Namen „Dokument“ zur Änderung ab.MODIFY COLUMN document_id
: Dies gibt die Spalte „document_id“ an, die geändert werden soll.INT AUTO_INCREMENT
: Dadurch wird der Datentyp auf Ganzzahl (INT
) gesetzt und die automatische Inkrementierung für neue Zeilen aktiviert.Nach der Ausführung dieser Anweisung ist die document_id
-Spalte eine AUTO_INCREMENT
-Spalte, die normalerweise auch als Primärschlüssel fungiert.
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine MySQL-Spalte AUTO_INCREMENT?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!