(2)为例1中的yanshi_student表建立外键“DNO”,参考表yanshi_depart的“DNO”列。
时间: 2024-05-05 14:22:02 浏览: 104
数据库技术与应用 设置学生表外键约束-A学习任务书.doc
可以使用以下SQL语句为yanshi_student表建立外键约束:
```
ALTER TABLE yanshi_student
ADD CONSTRAINT fk_yanshi_student_yanshi_depart
FOREIGN KEY (DNO) REFERENCES yanshi_depart(DNO);
```
这个语句创建了一个名为“fk_yanshi_student_yanshi_depart”的外键约束,它将yanshi_student表的“DNO”列与yanshi_depart表的“DNO”列关联起来。这个约束确保了在yanshi_student表中插入的每一行都有一个有效的部门ID,该ID必须在yanshi_depart表中存在。如果试图插入一个无效的部门ID,就会触发外键约束,从而阻止插入操作。
阅读全文