MySQL的表中,为Sc表中的Sno添加外码约束,引用Student表的Sno;为Sc表添加外码约束,引用Course表的Cno。
时间: 2023-06-18 07:02:08 浏览: 240
MySQL——表的约束
5星 · 资源好评率100%
在MySQL中,可以使用以下语句为Sc表添加外键约束:
1. 添加Sno外键约束:
```
ALTER TABLE Sc ADD CONSTRAINT fk_sc_student FOREIGN KEY (Sno) REFERENCES Student(Sno);
```
2. 添加Cno外键约束:
```
ALTER TABLE Sc ADD CONSTRAINT fk_sc_course FOREIGN KEY (Cno) REFERENCES Course(Cno);
```
这两条语句会在Sc表中创建外键约束,确保Sno和Cno列的值在Student表和Course表中存在相应的值。如果没有相应的值,插入或更新操作将被拒绝。
阅读全文