数据库的数据表建立过程中关于外码如何输入数据有如下两种方法:
建表时的SQL语句
CREATE TABLE Score
(
Sno CHAR(9),
Cno CHAR(5),
Score INT(3),
PRIMARY KEY(Sno,Cno),
FOREIGN KEY(Sno)REFERENCES student(Sno),
FOREIGN KEY(Cno)REFERENCES course(Cno)
);
在SQL语句中写入FOREIGN语句,在你想操作的表上右键–设计表–外键,出现默认的名,否则不添加该语句就需要自己设置名。
SQL语言录入数据,此时的外码Cpno部分全部为空
INSERT