Microsoft SQL (AFAIK) では、テーブルを変更して特定の列の後に列を追加することはできません。最善の策は、Sql Server Management Studio を使用するか、テーブルを削除して再追加するか、新しいテーブルを作成してデータを手動で移動することです。どちらもとても優雅ではありません.
MySQL ただし、
ALTER TABLE mytable
ADD COLUMN new_column <type>
AFTER existing_column