【发布时间】:2016-07-13 04:15:33
【问题描述】:
我在 VS2015 的解决方案中添加了一个新的 SQL Server 数据库项目。我将我所有的表都添加到了这个项目中。
我现在正试图弄清楚如何通过 UI 将外键添加到项目中。
我在表设计器中,在右侧单击外键,然后添加新键。这会添加一个新的外键,但是当我转到它的属性时,我无法设置列和表。一切都是灰色的。
T-SQL 看起来像这样:
CONSTRAINT [FK_Product_ToTable]
FOREIGN KEY ([Column]) REFERENCES [ToTable]([ToTableColumn])
我知道我可以简单地将参数替换为 T-SQL 窗格中的正确信息,但有没有办法通过 UI 完全完成并让 T-SQL 自行更新?
【问题讨论】:
-
我认为您需要更新实际的脚本/TSQL 窗口 - 据我所知,目前无法通过 GUI 执行此操作。
-
见How to: Use the Table Designer to Manage Tables and Relationships。如果这描述了您在做什么,那么右侧称为上下文窗格,那里的说明说明了@PeterSchott 怀疑的内容。不过现在你有证据了。
标签: sql-server database visual-studio visual-studio-2015 database-project