【发布时间】:2010-06-18 06:24:47
【问题描述】:
使用 SQL Server Management Studio 2008,为什么我在生成 Create Table SQL 代码时看不到唯一索引(不是主键)?
它只包括主键约束。是设计使然吗?可以通过鼠标右键单击索引和“将索引编写为”来获取用于创建索引的 SQL 代码,但这是另一个步骤。
【问题讨论】:
标签: sql-server ssms
使用 SQL Server Management Studio 2008,为什么我在生成 Create Table SQL 代码时看不到唯一索引(不是主键)?
它只包括主键约束。是设计使然吗?可以通过鼠标右键单击索引和“将索引编写为”来获取用于创建索引的 SQL 代码,但这是另一个步骤。
【问题讨论】:
标签: sql-server ssms
您的 SSMS 中的“脚本唯一键”选项是否设置为 TRUE?
在 SSMS 中,工具 -> 选项将带您进入如下所示的弹出窗口。
【讨论】:
请注意,在 SSMS 2012 中,您必须将“脚本索引”设置为 TRUE 才能编写出唯一索引的脚本。
【讨论】: