【发布时间】:2012-08-08 04:34:47
【问题描述】:
在 SSMS 的任务 > 生成脚本中,我选择了一些表并在生成的 SQL 中得到:
ALTER TABLE [Project] WITH CHECK ADD CONSTRAINT [FK_Project_aspnet_Users] FOREIGN KEY([UserId])
REFERENCES [aspnet_Users] ([UserId])
GO
ALTER TABLE [Project] CHECK CONSTRAINT [FK_Project_aspnet_Users]
GO
如果在第一个语句中指定了WITH CHECK,为什么在第二个语句中是CHECK?第二个语句直接出现在第一个语句之后。
TIA
【问题讨论】:
标签: sql sql-server tsql ssms