永发信息网

如何修改表 比如增加外码约束,增加check yues,等等

答案:1  悬赏:40  手机版
解决时间 2021-03-22 22:44
  • 提问者网友:我一贱你就笑
  • 2021-03-22 19:52
如何修改表 比如增加外码约束,增加check yues,等等
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-03-22 19:58
如果是用企业管理器
鼠标右键点你的表,然后点设计表
再在你插入的字段的空白处右键点,会有check约束,主外键,关系

如果用查询分析器

--添加主键约束(stuNo作为主键,stuInfo为表名)
alter table stuInfo
add constraint PK_stuNo PRIMARY KEY (stuNo)

--添加唯一约束
alter table stuInfo
add constraint UQ_stuID UNIQUE (stuID)

--添加默认约束(地址不填,默认为地址不详)
alter table stuInfo
add constraint DF_stuAddress DEFAULT ('地址不详') FOR stuAddress

--添加检查约束 要求年龄在15-40岁之间
alter table stuInfo
add constraint CK_stuAge CHECK(stuAge BETWEEN 15 AND 40)

添加外键约束 (表名stuMarks stuInfo)
alter table stuMarks
add constraint FK_stuNo FOREIGN KEY(stuNo) REFERENCES stuInfo(stuNo)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯