注册 登录
编程论坛 SQL Server论坛

急急急!SQL外键问题

cybin 发布于 2008-09-26 21:25, 1047 次点击
我原来建立了2个表:如图一:
只有本站会员才能查看附件,请 登录

现想增加一个表:如图二:
只有本站会员才能查看附件,请 登录

建立如图三的关系时:
只有本站会员才能查看附件,请 登录

在保存的时候的时候出现下面问题:
KeHuInfo”表成功保存
“CarInfo”表
- 无法创建关系“FK_CarInfo_KeHuInfo”。  
ALTER TABLE 语句与 FOREIGN KEY 约束"FK_CarInfo_KeHuInfo"冲突。该冲突发生于数据库"DiaoDu",表"dbo.KeHuInfo", column 'ChePai'。
这到底是什么问题?求高手解决?
5 回复
#2
cybin2008-09-26 21:31
补充说明一下:
CarInfo在表中是以RepairID为主键,跟Repair表是一对多的关系。
我想建立的是KeHuInfo以ChePai为主键,跟Carinfo建立一对多的关系。
#3
师妃暄2008-09-26 22:18
说的很清楚了嘛 ALTER TABL 语句
#4
cybin2008-09-27 07:43
回复 3# 师妃暄 的帖子
怎么样?什么问题?帮忙一下。一直找不出原因?
#5
cybin2008-09-27 09:47
图一的两个表中有数据,跟建立关系有影响吗?
#6
cybin2008-09-27 10:56
我删除了Carinfo表中的数据,就可以建立联系,可是我现在想把数据再添加回去要如何做?
我要那个导出和导入数据来做,好像不行?
不知道有没有其他的方法?谢谢!
1