2009-07-28 26 views

回答

5

沒有索引創建所以是的,你需要添加明確添加索引。

編輯添加... 我可能應該補充說,表T中的數據的源表/列必須具有唯一的索引。如果您嘗試將FK創建爲不是唯一索引的列(無論是PK還是UNIQUE約束),則無法創建FK。

+1

只想添加,當您加入我們的父和子表需要這些指標大部分時間的表現。除非有令人信服的理由,否則它應該是創建外鍵以創建索引的常規部分。當我不想在外鍵字段上使用索引時,我可以想到很少次。 – HLGEM 2009-07-28 21:23:37

0

外鍵約束的情況下,在表T外鍵F將在引用表的主鍵說T2。在SQL Server中,創建T2時會自動創建聚集索引。

歡呼