在表设计的时候,可以打开“索引/键”对话框,如下:
我认为这个对话框有点误导人,上面有“选定的索引”、“索引名称”,但实际上我们建立的并不是索引,可能只是一个键。只有按上述红色标注建立的才是键,其它情况是索引。
我们可以这么验证:建立一个键,然后在表上点右键->“所有任务”->“生成 SQL 脚本”->“选项”,选中“编写索引脚本”,可以看到脚本中并没有与索引相关的脚本。
所以我觉得上述名称应该改为“选定的索引/键”、“索引/键名称”更合理。
键的代码示例:
索引的代码示例:
介绍创建索引时的几个选项:
忽略重复键:在导入数据时,遇到重复值,是跳过,而不是停止执行,请参见忽略重复键。
填充索引:填充因子 > 0 时有效,让填充因子不仅作用于页级还作用于中间级,请参见填充因子。SQL 语句中,填充索引用 PAD_INDEX 表示。
不自动重新计算统计:创建索引需要记录的统计数据,选中该选项就表示使用原来的统计数据,因此非常不推荐选中该选项。