Microsoft SQL (AFAIK) tillåter inte att du ändrar tabellen och lägger till en kolumn efter en specifik kolumn. Det bästa är att använda Sql Server Management Studio, eller leka med att antingen släppa och lägga till tabellen igen, eller skapa en ny tabell och flytta över data manuellt. ingen av dem är särskilt graciösa.
MySQL gör dock:
ALTER TABLE mytable
ADD COLUMN new_column <type>
AFTER existing_column