level 1
USE factory
ALTER TABLE salary ADD CONSTRAINT FK_zhigonghao FOREIGN KEY (职工号) REFERENCES worker(职工号)
GO
USE factory
ALTER TABLE salary ADD CONSTRAINT FK_xingming FOREIGN KEY (姓名) REFERENCES worker(姓名)
GO
之前已经建立了factory数据库和salary、worker表,第一段代码里salary表的职工号列是和同表里的日期列为组合主键。
试了很多很多次,就是报错。都是提示“没有与外键xxxx中的引用列列表匹配的主键或候选键”
但是刚才莫名其妙的,第一段代码就可以使用了。
而第二段代码里的姓名没有任何约束,只有个NOT NULL。却还是和上面报同样的错误!
2015年12月22日 07点12分