2013-07-03 97 views
1

我想在MSSQL中的表中添加一列來模仿其中一個現有的列。但是,由於我相當新,我不知道如何去做這件事。我正在嘗試創建另一個名爲ProbPost的專欄,它模仿ProbLG。我有一個查詢幫助我找到當前列的關係ProbLG DO我必須創建列,然後爲此創建外鍵。任何人都可以請給我一個例子。 幫助將不勝感激。謝謝。創建一個外鍵列

Foreign Column Key example

enter image description here

+0

您需要添加列,然後添加約束爲[更改表X添加列probpost INT空; alter table x加約束fk2外鍵probpost引用可能性(id)] – 2013-07-03 18:39:56

+2

請確保下次再做一些研究。有很多關於如何創建FK的例子。注意Google關鍵字: 'SQL創建外鍵列'=>頂部條目。確切地說你在看什麼。 –

+1

@FabianBigler我看到,並同意,但他想知道一個簡單的命令列重複,沒關係,我們滾動 – 2013-07-03 18:54:20

回答

0
ALTER TABLE Productions ADD ProbPost int NULL ; 

ALTER TABLE Productions 
Add Constraint Productions_ProbPost_FK FOREIGN KEY (ProbPost) references Pobabilities(ID)