如何在 SQL Server 2005 中使用 SQL 查询更改表中的列顺序?
我想使用 SQL 查询重新排列表中的列顺序。
最佳答案
你不能。列顺序只是我们人类关心的“外观”事物 - 对于 SQL Server,它几乎总是完全无关的。
当您更改列顺序时,SQL Server Management Studio 在后台执行的操作是使用新的 CREATE TABLE
命令从头开始重新创建表,复制旧表中的数据,然后删除它。
没有 SQL 命令来定义列排序。
关于sql - 如何在 sql server 2005 中使用 sql 查询更改表中的列顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605144/