Microsoft SQL (AFAIK) ne vous permet pas de modifier la table et d'ajouter une colonne après une colonne spécifique. Votre meilleur pari est d'utiliser Sql Server Management Studio, ou de jouer en supprimant et en rajoutant la table, ou en créant une nouvelle table et en déplaçant les données manuellement. ni l'un ni l'autre ne sont très gracieux.
MySQL fait cependant :
ALTER TABLE mytable
ADD COLUMN new_column <type>
AFTER existing_column