Cita: Creara una tabla alterna
Copiara los datos de la tabla original a la alterna
Dara un DROP a tu tabla original
Creara nuevamente tu tabla, con el "orden" de las columnas
Y copiara los datos de la tabla alterna
Eliminara la tabla alterna
¿sp_rename tira el objeto y crea otro nuevo? Yo pensaría en utilizarlo en el paso final. El resto si sé que es de esa forma.