script作为通过SSMS创建的表不显示唯一索引

时间:2010-06-18 06:24:48

标签: sql-server ssms

使用SQL Server Management Studio 2008,为什么在生成Create Table SQL代码时无法看到唯一索引(不是主键)?

它仅包含主键约束。它是按设计的吗?通过鼠标右键单击索引和“脚本索引为”,可以获得用于索引创建的SQL代码,但这是另一个步骤。

2 个答案:

答案 0 :(得分:37)

SSMS中的“脚本唯一键”选项是否设置为TRUE?

在SSMS中,工具 - >选项将使您进入下面显示的弹出窗口。 alt text

答案 1 :(得分:12)

请注意,在SSMS 2012中,您必须设置"脚本索引"为TRUE以编写独特索引的脚本。

SSMS 2012 Screenshot