当我向存在外键的表中插入数据时,系统报错,
“服务器: 消息 547,级别 16,状态 1,行 1
INSERT 语句与 COLUMN FOREIGN KEY 约束 '班级表外键' 冲突。该冲突发生于数据库 '学生管理',表 '系部表', column '系部ID'。
语句已终止。
”
“服务器: 消息 547,级别 16,状态 1,行 1
INSERT 语句与 COLUMN FOREIGN KEY 约束 '班级表外键' 冲突。该冲突发生于数据库 '学生管理',表 '系部表', column '系部ID'。
语句已终止。
”
解决方案 »
- 求 sqlserver2000高级DBA指南 电子版
- 如何取出每组里的前二十条记录并分组?加我MSN也可以。在线急等。解决就给分。
- 如何获取当前日期以前的日期最近的记录,如果不存在则获取当前日期以后的日期最近的记录(急急急,送高分)?
- 问个触发器问题......
- sql 2000 数值怎么转换为ip
- 请问这样的SQL语句该怎么写?
- 急急急***:DSN的帐户和SQLserver帐户是否一样
- 有谁知道哪里有pb8.0的书籍下载?
- SQL遠程操作有什麼弊端?如果網絡穩定是否復制同步就沒意義了
- 大力,蚂蚁等来帮一下..如何转换成这样的结果.....急切求助!
- SQL2000的DTS调度作业
- 求一条行列互换的SQL语句
系部表\系部ID检查插入数据。。如果要插入时:
--操作方法:
删除外键关系,再插入数据,把班级表外键不存在的系部ID 到系部表,再添加外健约束insert 系部表(系部ID)
select * from 班级表外键 where 系部ID not in(select 系部ID from 系部表)或
先插入系部表不存在的系部ID,再插入 班级表外键