帮我看看我的"成绩表","课程表"之间为什么不能建立FK 我的主键表为"课程表",建立"课程表"与"成绩表","课程号"之间的FK.大家帮帮我看看..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 chuifengde 树上的鸟儿 等 级: 发表于:2007-12-23 19:05:221楼 得分:0 可以先取消复合鍵,再在成绩表中以“课程号”建外鍵(主意此时取消数据检查选项),保存后再加上数据检查选项,保存后再加上复合鍵 ========================== 是正解 我试过 主要是最后加复合鍵就不会出现这个问题了 在你给的表的结构的基础上建立外键出错:'课程表' 表成功保存'成绩表' 表- 不能创建关系 'FK_成绩表_课程表'。 ODBC 错误: [Microsoft][ODBC SQL Server Driver][SQL Server]ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 'FK_成绩表_课程表' 冲突。该冲突发生于数据库 '学生信息数据库',表 '课程表', column '课程号'。方法是:1,成绩表的联合主键去掉;2,建立成绩表与课程表的外键约束关系'FK_成绩表_课程表'注意了:在“关系”栏,将“创建中检查数据”前的勾去掉,要不然还是创建不了外键;3,创建第1步删除的联合主键。[b]ok 我亲自试过了[/b] Mysql 中的declare 求救啊,紧急语法报错 有关 not in 的问题 关于sql2000执行查询时,对某表的扫描计数的问题 sql 2012 用户权限问题 使用sql BCP queryout导出csv文件 SqlServer2000连不上(解决送分,在线等) 实现两台服务器中表的同步的最好方法是什么? 救人啊!!!十万火急!!! 求一条sql语句,高手指点下 T-SQL中有和C#中switch...case这样的多条件分支语句吗? 帮忙看下这个存储过程(在线等)
chuifengde
树上的鸟儿
等 级:
发表于:2007-12-23 19:05:221楼 得分:0
可以先取消复合鍵,再在成绩表中以“课程号”建外鍵(主意此时取消数据检查选项),保存后再加上数据检查选项,保存后再加上复合鍵
==========================
是正解 我试过
主要是最后加复合鍵就不会出现这个问题了
'课程表' 表成功保存
'成绩表' 表
- 不能创建关系 'FK_成绩表_课程表'。
ODBC 错误: [Microsoft][ODBC SQL Server Driver][SQL Server]ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 'FK_成绩表_课程表' 冲突。该冲突发生于数据库 '学生信息数据库',表 '课程表', column '课程号'。方法是:
1,成绩表的联合主键去掉;
2,建立成绩表与课程表的外键约束关系'FK_成绩表_课程表'注意了:在“关系”栏,将“创建中检查数据”前的勾去掉,要不然还是创建不了外键;
3,创建第1步删除的联合主键。[b]ok 我亲自试过了[/b]