Bei SQL-Tabellen ist die Position des Feldes unerheblich.
Es gibt auch keinen SQL-Befehl dafür.

Was du machen kannst:
Eine neue Tabelle mit den Feldern in der gewünschten Folge erstellen und per "insert into Neu (f1, f2, ..., fn) select f1, f2, < default > , ..., fn from Alt" kopieren.
Zum Schluss nur noch umbenennen und fertig.
Nunja, Indizes, Views auf "Alt" ... sind natürlich ebenso dann umzubiegen.