SQL Server 2016:更改数据仓库中的列顺序

时间:2019-04-05 07:53:51

标签: sql-server performance database-design sql-server-2016 data-warehouse

SQL Server 2016中是否有任何选项可以更改列顺序,而无需创建临时表和重新创建/重新插入整个表?下面的链接是2005年的。

我们在数据仓库中有一个5亿行表。我们想在中间插入一列。我们可以重新创建表,或者为所有具有类似情况的表使用300多个视图。视图成为我们必须管理的另一个元数据表示层。希望sql server足够聪明,可以更轻松地更改Aurora或Postgresql之类的列顺序。

How to change column order in a table using sql query in sql server 2005?

1 个答案:

答案 0 :(得分:1)

  

SQL Server 2016中是否有任何选项仍可以更改列顺序,而无需创建临时表并重新创建/重新插入整个表?

不。 SQL Server中的列序控制列数据的物理布局的可见顺序。