INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
来源:互联网 发布:免费开淘宝网店 编辑:程序博客网 时间:2024/05/17 01:37
很多人会遇到上面的问题,我也是:问题由来
1.建立表1
create table Depts
(Dno char(5) primary key,
Dname char(20) not null)
2.建立表2
CREATE TABLE Students /*列级完整性约束条件*/
(Sno CHAR(5) NOT NULL, /* Sno不能为空值*/
Sname CHAR(20) NOT NULL, /*Sname不能为空值*/
Ssex CHAR(2),
Sage INT,
Sdept CHAR(15),
CONSTRAINT FK_Sno foreign key(Dno) references Depts /* 定义外键约束*/
3.将一个学生元组添加到基本表Students中,SQL语句如下:
insert
into Students
values('S01','王建平','男',21,'D01')
4.点击分析,没有错误,点击执行,就出现INSERT 语句与 FOREIGN KEY 约束"FK_Dno"冲突。该冲突发生于数据库"XXXX",表"dbo.Depts", column 'Dno'。语句已终止。
解析理论:外键约束,比如B表存在一个字段b,有外键约束,引用于A表的主键a,那么在向B表插入数据时,字段b必须为A表中a已经存在的值,如过向b中存放一个a中没有的值,则会报违反外键约束。
解决方法:只要在Depts表中添加
insert
into Depts
values('D01','自动化')
OK
- INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
- INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
- INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
- INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
- 牛腩新闻发布系统——INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
- INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。
- ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突。该冲突发生于数据库 '',表 '', column ''。
- ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突。该冲突发生于数据库 '',表 '', column ''。
- INSERT 语句与 FOREIGN KEY 约束"FK_comment_news"冲突。该冲突发生于数据库"newssystem",表"dbo.news", column 'id'。 语句已终止。
- INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",
- INSERT 语句与 COLUMN FOREIGN KEY 约束冲突
- sql server2005 (INSERT 语句与 COLUMN FOREIGN KEY 约束 冲突
- INSERT 语句与 FOREIGN KEY 约束""冲突
- INSERT 语句与 FOREIGN KEY 约束冲突
- DELET语句与REFERENCE约束“FK_news_category”冲突,该冲突发生于数据库“newssystem”,表dbo.news,column 'caId'语句终止
- ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突
- Update语句与COLUMN REFERENCE约束'FK_Orders_Customers'冲突,该冲突发生与数据库'Northwind',表'Orders',Column 'CustomerID
- 理解INSERT 语句与 FOREIGN KEY 约束 冲突”
- mysql
- 手机TF 卡 无法读取,提示需要格式化
- Highcharts属性中英文参照
- winform窗体传值
- Android 绑定类型服务---创建绑定类型的服务
- INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX。
- 12-02-28 星期二
- 分享照片时,进入图库选取照片
- 创建INSERT、DELETE、UPDATE 触发器示例
- winform添加删除提示
- js dom写的增加和删除
- Android 绑定类型服务---继承Binder类
- 查找两个字符串中间的字符串
- l(转)Linux DM9000网卡驱动程序完全分析