您可以通过使用 SQL Server Management Studio,在 SQL Server 2012 的表设计器中更改列顺序。
![]() |
---|
更改表中的列顺序可能会影响依赖于特定列顺序的代码和应用程序。 这些代码和应用程序包括查询、视图、存储过程、用户定义函数和客户端应用程序等。 请在需要对列顺序进行任何更改之前慎重考虑。 最佳做法是指定在应用程序级别和查询级别返回列的顺序。 您不应依赖于使用 SELECT * 基于在表中定义列的顺序以预期顺序返回所有列。 请始终按照您希望它们出现的顺序在您的查询和应用程序中按名称指定列。 |
本主题内容
使用以下工具更改列顺序:
SQL Server Management Studio
Transact-SQL
使用 SQL Server Management Studio
更改列顺序
在对象资源管理器中,右键单击包含要重新排序的列的表,再单击**“设计”**。
选择要重新排序的列名称左侧的框。
将列拖动到表中的另一个位置。
[Top]
使用 Transact-SQL
更改列顺序
无法使用 Transact-SQL 语句执行此任务。
[Top]