Изменение порядка столбцов в таблицеChange Column Order in a Table

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server даБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

В SQL ServerSQL Server порядок столбцов можно изменить в конструкторе таблиц с использованием SQL Server Management StudioSQL Server Management Studio.You can change the order of columns in Table Designer in SQL ServerSQL Server by using SQL Server Management StudioSQL Server Management Studio.

Внимание!

Изменение порядка столбцов в таблицы влияет на коды и приложения, которые зависят от определенного порядка столбцов.Changing the column order of a table may affect code and applications that depend on the specific order of columns. Это касается запросов, представлений, хранимых процедур, определяемых пользователем функций и клиентских приложений.These include queries, views, stored procedures, user-defined functions, and client applications. Внимательно рассмотрите любые изменения, которые необходимо сделать со столбцом таблицы.Carefully consider any changes you want to make to column order before making it. Рекомендуется указывать порядок, в котором возвращаются столбцы, на уровне приложения и запроса.Best practice is to specify the order in which the columns are returned at the application and query level. Не следует предполагать, что SELECT * будет возвращать все столбцы в ожидаемом порядке, основанном на порядке их определения в таблице.You should not rely on the use of SELECT * to return all columns in an expected order based on the order in which they are defined in the table. Всегда указывайте столбцы в запросах и приложениях по именам в том порядке, в котором они должны следовать.Always specify the columns by name in your queries and applications in the order in which you would like them to appear.

В этом разделеIn This Topic

Использование среды SQL Server Management StudioUsing SQL Server Management Studio

Изменение порядка столбцовTo change the column order

  1. В обозревателе объектовщелкните правой кнопкой мыши таблицу со столбцами, которые нужно переупорядочить, и выберите пункт Конструктор.In Object Explorer, right-click the table with columns you want to reorder and click Design.

  2. Выберите окно, находящееся слева от названия столбца, который нужно переупорядочить.Select the box to the left of the column name that you want to reorder.

  3. Перетащите столбец в другое местоположение внутри таблицы.Drag the column to another location within the table.

Использование Transact-SQLUsing Transact-SQL

Изменение порядка столбцовTo change the column order

Выполнение этой задачи с помощью инструкций Transact-SQL не поддерживается.This task is not supported using Transact-SQL statements.