2010-06-18 26 views
25

使用SQL Server Management Studio 2008時,爲什麼我在生成創建表SQL代碼時看不到唯一索引(不是主鍵)?腳本作爲通過SSMS創建的表不顯示唯一索引

它只包含主鍵約束。它是否由設計?通過在索引上單擊鼠標右鍵並「腳本索引爲」可以獲取索引創建的SQL代碼,但這是另一步。

回答

37

SSMS中的「Script Unique Keys」選項是否設置爲TRUE?

在SSMS中,工具 - >選項會讓你進入如下所示的彈出窗口。 alt text

11

請注意,在SSMS 2012中,您必須將「腳本索引」設置爲TRUE以編寫唯一索引。

SSMS 2012 Screenshot

相關問題