du möchtest die REIHENFOLGE der SPALTEN ändern?? Warum solltest du so etwas tun wollen?
Als ich mit SQL angefangen bin, hatte ich mal ganz trocken auf die Reiehenfolge gesetzt mit der Datensätze in die Tabelle eingefügt worden sind, in derselben Reihenfolge konnte die Datensätze dann auch SELECTiert werden.
Irgendwann klappte das nicht mehr und ich ging von einem Fehler des Datenservers aus. ;)
Die Reihenfolge der Spalten macht damit noch vglw. mega-viel Sinn, bspw. bei der Administration mit verschiedenen Tools, dass man bestimmte Datenfelder (FKs) zum Beispiel, immer "oben" hat.