Ich muss einer Tabelle mehrere Spalten hinzufügen, aber die Spalten nach einer aufgerufenen Spalte positionieren lastname
.
Ich habe das versucht:
ALTER TABLE `users` ADD COLUMN
(
`count` smallint(6) NOT NULL,
`log` varchar(12) NOT NULL,
`status` int(10) unsigned NOT NULL
)
AFTER `lastname`;
Ich erhalte diesen Fehler:
Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige Syntax für die Verwendung in der Nähe von ') AFTER
lastname
' in Zeile 7
Wie kann ich AFTER in einer solchen Abfrage verwenden?
ALTER TABLE
Syntax variiert jedoch etwas zwischen den Dialekten.