首页 > 数据库技术 > 详细

MSSQL添加外键

时间:2019-12-10 16:19:25      阅读:123      评论:0      收藏:0      [点我收藏+]
  • alter table 需要建立外键的表 with check/nocheck add constraint 外键名字 foreign key (需要建立外键的字段名) references 外键表(外键字段)。
ALTER TABLE [dbo].[AR_0013_AssistantDetails]  WITH CHECK ADD  CONSTRAINT [FK_AR_0013_AssistantDetails_AR_0013_Assistant] FOREIGN KEY([SN])
REFERENCES [dbo].[AR_0013_Assistant] ([SN])
  • 其中的with check /nocheck 的作用: 指定表中的数据是否用新添加的或者重新启用的foregin key 或者check 进行验证.
  • check :对添加验证之前的数据也进行验证检查.
  • nocheck :对添加之前的数据不进行验证检查,只对添加验证之后的数据进行检查.不提倡使用nocheck ,因为这样破坏了数据库中数据的一致性.

MSSQL添加外键

原文:https://www.cnblogs.com/zhangyanbing/p/12016707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!