Devi creare una tabella temporanea che rispecchi lo schema della tabella originale ma con l'ordine delle colonne desiderato, quindi copiare il contenuto dell'originale in temp. Elimina l'originale e rinomina la temp.
Questo è ciò che fa SQL Management Studio dietro le quinte.
Con uno strumento di sincronizzazione degli schemi, puoi generare questi script automaticamente.