相关疑难解决方法(0)

SQL Server - 列顺序是否重要?

在性能和优化方面:

  • 在SQL Server中构建表时,将列放入的顺序是否重要?
  • 我的主键是第一列是否重要?
  • 在构建多字段索引时,列是否相邻是否重要?
  • 使用ALTER TABLE语法,是否可以指定我想要添加列的位置?
    • 如果没有,我如何将列移动到差异位置?

sql-server optimization performance

24
推荐指数
2
解决办法
7450
查看次数

为什么我不能重新排序我的SQL Server列?

我有一张带有FK的旧桌子.我想添加一个新列.我想把这个新列作为主键.所以我认为我可以插入该列作为第一个列,或者将其插入到我的表的末尾,然后重新排序我的列.

但是SQL Server Management Studio不允许我这样做.我知道我不能这样做,并且在SQL中,列顺序几乎完全不相关.

我想知道的是,怎么来......我的意思是,我可以放一个专栏...是不是和添加新专栏一样?

我只是想了解发生了什么.我也很难找到相关的文档.如果有人能指出我的好方向.

sql sql-server

16
推荐指数
3
解决办法
2万
查看次数

在SQL Server中的其他两个列之间添加列

您可以在表中添加一列,将其插入SQL Server中两个现有列之间,而无需删除并重新创建表吗?

sql-server alter-table

6
推荐指数
3
解决办法
4万
查看次数

标签 统计

sql-server ×3

alter-table ×1

optimization ×1

performance ×1

sql ×1