您的位置:首页 > 其它

消息 1776,级别 16,状态 0,第 1 行 在被引用表 '产品类别' 中没有与外键 'FK_leibie1' 中的引用列列表匹配的主键或候选键。 消息 1750,级别 16,状态 0,第 1 行

2014-05-20 23:55 441 查看
首先将参照列设置为唯一

然后添加外键约束

ALTER TABLE 产品类别 ADD CONSTRAINT AK_Password1 UNIQUE (产品类别);

alter table 产品 add constraint FK_leibie1 foreign key (产品类别) references 产品类别 (产品类别);



表一开始创建时没有加唯一约束,没有加外键约束。后来添加的。sql语句:

ALTER TABLE 新闻类别 ADD CONSTRAINT AK_Password UNIQUE (新闻类别);

alter table 新闻信息 add constraint FK_leibie foreign key (新闻类别) references 新闻类别 (新闻类别);

ALTER TABLE 产品类别 ADD CONSTRAINT AK_Password1 UNIQUE (产品类别);

alter table 产品 add constraint FK_leibie1 foreign key (产品类别) references 产品类别 (产品类别);

ALTER TABLE 用户 ADD CONSTRAINT AK_Password2 UNIQUE (用户名);

alter table 订单 add constraint FK_leibie2 foreign key (用户名) references 用户(用户名);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐