Hallo,
ich probiere gerade, einer mysql-Datenbank (mysql 5.0) einen Primary Key als erstes Element einzufügen. Ohne Positionsangabe funktioniert das:
alter table irclog add (id int not null auto\_increment, primary key(id));
Laut Referenz http://dev.mysql.com/doc/refman/5.0/en/alter-table.html sollte die Positionsangabe ‚FIRST‘ nach der stehen, aber wenn ich
alter table irclog add (id int not null auto\_increment, primary key(id)) FIRST;
eingebe, kommt ein Syntaxfehler.
Wie geht es richtig? Und ist das ein Bug in mysql, oder verstehe ich das falsch?
Grüße,
Moritz