我正在尝试使用SQL 2008中的“关系”对话框向表字段添加新的外键。当我去添加一个,我无法更改和指定外键基表或“表和列规范”区域中的任何其他...他们都是灰色的那些值和不可编辑的我和我不知道为什么。
答案 0 :(得分:10)
您是否单击了省略号按钮以获取对话框?
“表格和列规范”区域有一个小按钮,您可以在其中选择表格和列:您无法直接输入内容。
答案 1 :(得分:1)
嗯,这对我来说太直观了。
ALTER TABLE dbo.MyTable
ADD myNewColumn int NOT NULL
go
ALTER TABLE dbo.MyTable
ADD CONSTRAINT FK1_MyTable FOREIGN KEY(myNewColum) REFERENCES dbo.myRefTable(ID)
go
如果您尝试这个“事情”可能会出现某种错误,描述问题所在。