2010-09-14 46 views

回答

1

您需要安装SQL Server Management Studio或运行SQL以自行创建FK。

+0

我必须安装SQL Server Management Studio 2008?或者我可以安装2005版本? – 2010-09-14 16:37:56

+0

你有什么版本的数据库服务器,你的SSMS应该匹配 – Nate 2010-09-14 16:51:08

+0

事实上,SSMS 2008在以前的版本中工作得很好(至少回到2000年)。 – tdammers 2010-09-14 18:40:30

5

与任何其他数据库,就像:

ALTER TABLE [tablename] 
ADD CONSTRAINT [foreign_key_name] 
FOREIGN KEY [local_column] 
REFERENCES [foreign_table] ([foreign_column]) 
ON UPDATE RESTRICT 
ON DELETE RESTRICT; 

SQL Server Management Studio中为您提供了一个图形化的用户界面,通过点击和点界面做同样的事情,但在内部,它执行查询,如这些。

+0

我不能用Visual Studio做到这一点,只需要SQL命令! – 2010-09-14 16:34:20