Если столбцы, которые необходимо переупорядочить, были недавно созданы и являются пустыми, столбцы можно удалять и повторно добавлять в правильном порядке.
Это случилось со мной, вручную расширив базу данных для добавления новых функций, и я пропустил столбец, и когда я его добавил, последовательность была неправильной.
После того, как я не нашел здесь адекватного решения, я просто исправил таблицу с помощью команд следующего типа.
ALTER TABLE tablename DROP COLUMN columnname;
ALTER TABLE tablename ADD columnname columntype;
Примечание: делайте это, только если у вас нет данных в столбцах, которые вы отбрасываете.
Люди говорят, что порядок столбцов не имеет значения. Я регулярно использую SQL Server Management Studio «генерировать сценарии» для создания текстовой версии схемы базы данных. Для эффективного управления версиями этих сценариев (git) и их сравнения (WinMerge) необходимо, чтобы выходные данные из совместимых баз данных были одинаковыми, а выделенные различия являются подлинными различиями в базах данных.
Порядок столбцов имеет значение; но только для некоторых людей, не для всех!