Heim >Datenbank >MySQL-Tutorial >Wie erstelle ich eine automatische Inkrementierung einer MySQL-Spalte nach der Tabellenerstellung?
Ändern von Spalten auf Auto_Increment in MySQL
Der Versuch, eine Primärschlüsselspalte nach der ersten Tabellenerstellung automatisch zu erhöhen, kann zu einem Syntaxfehler führen. Um eine Spalte erfolgreich so zu ändern, dass sie die Eigenschaft AUTO_INCREMENT hat, lautet die korrekte MySQL-Syntax wie folgt:
ALTER TABLE table_name MODIFY COLUMN column_name INT auto_increment
Um in Ihrem speziellen Fall die Spalte document_id in der Dokumenttabelle automatisch zu inkrementieren, würden Sie die verwenden Folgende SQL-Anweisung:
ALTER TABLE document MODIFY COLUMN document_id INT auto_increment
Es ist wichtig zu beachten, dass die Syntax zum Ändern einer Spalte für die automatische Inkrementierung je nach der von Ihnen verwendeten MySQL-Version leicht variieren kann verwenden. Die aktuellste Syntax finden Sie immer in der offiziellen MySQL-Dokumentation.
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine automatische Inkrementierung einer MySQL-Spalte nach der Tabellenerstellung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!