Microsoft SQL (AFAIK) no le permite modificar la tabla y agregar una columna después de una columna específica. Lo mejor que puede hacer es usar Sql Server Management Studio, o jugar con soltar y volver a agregar la tabla, o crear una nueva tabla y mover los datos manualmente. tampoco son muy graciosos.
MySQL sin embargo:
ALTER TABLE mytable
ADD COLUMN new_column <type>
AFTER existing_column