首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ALTER TABLE语句与FOREIGN KEY约束冲突

ALTER TABLE语句与FOREIGN KEY约束冲突
EN

Stack Overflow用户
提问于 2014-02-18 05:09:11
回答 16查看 308K关注 0票数 245

在尝试将外键添加到我的tblDomare表;我在这里做错了什么?

代码语言:javascript
复制
CREATE TABLE tblDomare
(PersNR VARCHAR (15) NOT NULL,
fNamn VARCHAR (15) NOT NULL,
eNamn VARCHAR (20) NOT NULL,
Erfarenhet VARCHAR (5),
PRIMARY KEY (PersNR));

INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet)
Values (6811034679,'Bengt','Carlberg',10);

INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet)
Values (7606091347,'Josefin','Backman',4);

INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet)
Values (8508284163,'Johanna','Backman',1);

CREATE TABLE tblBana
(BanNR VARCHAR (15) NOT NULL,
PRIMARY KEY (BanNR));

INSERT INTO tblBana (BanNR)
Values (1);

INSERT INTO tblBana (BanNR)
Values (2);

INSERT INTO tblBana (BanNR)
Values (3);

ALTER TABLE tblDomare
ADD FOREIGN KEY (PersNR)
REFERENCES tblBana(BanNR);

错误消息:

ALTER TABLE语句与外键约束"FK“冲突_tblDomare_PersN__5F7E2DAC“。冲突发生在数据库"almu0004",表"dbo.tblBana",列”BanNR“中。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21839309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档