INSERT 语句与 FOREIGN KEY 约束FK_comment_news冲突。该冲突发生于数据库newssystem,表dbo.news, column 'id'。 语句已终止。
前言
话说这学习啊,真是一件有趣的事情,这是最近慢慢体会到的事情,现在逐渐的体会到了这其中的某些乐趣,这不今天在整牛腩的时候就遇见了下面这个问题见图
正文:
这是怎么会事儿呢?其实上面的文字已经给咱们提示了——就是在执行插入操作的时候 引发了FOREIGN KEY 约束"FK_Dno"冲突。说白了就是外键约束,比如B表存在一个字段b,有外键约束,引用于A表的主键a,那么在向B表插入数据时,字段b必须为A表中a已经存在的值,如过向b中存放一个a中没有的值,则会报违反外键约束。
例如:现在有一个comment表(新闻评论表)有一个字段newsId,且有外键约束,现在引用news表的主键id,现在要向comment表插如新闻评论数据时,字段newsId必须是news表中已经存在的id主键,之所以报这个错是因为comment表中存放的某个newsId字段在news表中不存在。所以报错了。
总结
INSERT 语句与 FOREIGN KEY 约束FK_comment_news冲突。该冲突发生于数据库newssystem,表dbo.news, column 'id'。 语句已终止。相关推荐
- 新闻发布系统——INSERT 语句与 FOREIGN KEY 约束XXX冲突。该冲突发生于数据库XXX,表XXX, column 'XXX。
敲"添加新闻"功能模块的时候,如下: 填写了相应的信息后报错:INSERT 语句与 FOREIGN KEY 约束"XXX"冲突.该冲突发生于数据库"X ...
- ALTER TABLE 语句与 FOREIGN KEY 约束“FK_Booking_Hotel“冲突。
错误:SQL Server 创建数据库表的外键时出错 ALTER TABLE 语句与 FOREIGN KEY 约束"FK_Booking_Hotel"冲突.该冲突发生于数据库&qu ...
- 【数据库】ALTER TABLE 语句与 FOREIGN KEY 约束““冲突。该冲突发生于数据库““,表““, column ‘‘。
摘要:微信搜索[三桥君] 本篇讲述的是在已经创建好表且有数据的情况下,增加 FOREIGN KEY 约束的报错问题 一.问题 当我在一张Student表中增加它的classNo外键,外键参照Class ...
- INSERT 语句与 FOREIGN KEY 约束冲突
接上篇"ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突.该冲突发生于数据库 '',表 '', column ''"的问题, 将目标库中的表数 ...
- SQL SERVER | 错误处理 INSERT 语句与 FOREIGN KEY SAME TABLE 约束“FK__Course__Cpno__276EDEB3“冲突。(补充)
项目平台: SQL SERVER 2019 问题描述: 插入语句时受约束,报错: 消息 547,级别 16,状态 0,第 42 行 INSERT 语句与 FOREIGN KEY SAME TABLE ...
- SQLServer之修改FOREIGN KEY约束
原文:SQLServer之修改FOREIGN KEY约束 使用SSMS数据库管理工具修改FOREIGN KEY约束 1.连接数据库,选择数据表->右键点击->选择设计(或者展开键,选择要修 ...
- SQL FOREIGN KEY 约束
一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY. 让我们通过一个例子来解释外键.请看下面两个表: "Persons" 表: "Orders& ...
- 【牛腩】DELETE 语句与 REFERENCE 约束“FK_news_category“冲突。该冲突发生于数据库“newssystem“,表“dbo.news“, column ‘caId‘
[前言] 牛腩中删除类别的时候会提示受到主外键的约束,导致无法删除这个类别. [问题描述] DELETE 语句与 REFERENCE 约束"FK_news_category"冲突. ...
- 【数据库】ALTER TABLE 语句与 CHECK 约束““冲突。该冲突发生于数据库““,表““, column ‘‘
摘要:微信搜索[三桥君] 本篇讲述的是在已经创建好表且有数据的情况下,增加CHECK约束的报错问题 一.问题 当我给数据库中已经创建好的Student表,增加约束条件. --增加student表的约束 ...
- SQL学习之foreign key约束
目录 参考源 SQL foreign key 约束 FOREIGN KEY 作用 create table 时的 SQL foreign key 约束 MySQL SQL Server / Oracl ...
最新文章
- 干货丨2017年深度学习必读31篇论文(附下载地址)
- CentOS如何下载安装EPEL源
- Oracle 常用sql整理
- golang中变量使用情况
- SAP支持服务的QA
- spring boot 使用视图modelandview
- 给网站添加灰白滤镜(默哀主题色)
- 中国首枚芯片邮票问世;苹果开源 Swift System | 极客头条
- 精确打印程序的运行时间
- JAVA容器-自问自答学HashMap
- 第二篇:基于小米手机的,第三方recovery教学
- php字符串指定长度截取,php 截取指定长度字符串的代码分享
- xlsread的返回值
- matlab fig 字体,关于.fig文件的font,请教达人,多谢
- 原生android ui设计,在拟物和扁平之间寻找平衡:原生安卓UI设计进化史
- html5超级玛丽小游戏
- 西门子1200PLC模拟量测温案例
- 常用计算机辅助审计技术,常用的计算机辅助审计技术
- html中页码居中,如何把Word2007的页脚设置为页码并居中?
- 读书笔记,《刻意练习》,第四章,黄金标准