1
使用:語法命名外鍵
ALTER TABLE dbo.Table1Name
ADD FOREIGN KEY (colname)
REFERENCES dbo.Table2Name (colname)
我與名稱類似的外鍵: FK _ _ _colname _ _ 673F4B05
我希望它被命名爲: FK_Tabl1Name_Table2Name,
...這樣在瀏覽SSMS中的數據庫結構時就會很容易閱讀。我知道我可以回到GUI並執行此操作,但我希望能夠編寫腳本。
那麼,爲FK添加一個名稱的SQL協議是什麼?我在網上找到的東西似乎都打擾了這一點。
檢查在MSDN上的'ALTER TABLE'文檔:http://msdn.microsoft.com/en-us/library/ ms190273.aspx,部分** O。添加和刪除FOREIGN KEY約束**。 – 2011-03-27 11:29:14
也在'CREATE TABLE'文檔中:http://msdn.microsoft.com/en-us/library/ms174979.aspx – 2011-03-27 11:30:31
@ypercube:是的,完整的信息實際上有點分散。如果知道要尋找什麼,人們可以很快找到它。否則需要時間。 – 2011-03-27 11:34:23