前言

话说这学习啊,真是一件有趣的事情,这是最近慢慢体会到的事情,现在逐渐的体会到了这其中的某些乐趣,这不今天在整牛腩的时候就遇见了下面这个问题见图

正文:

这是怎么会事儿呢?其实上面的文字已经给咱们提示了——就是在执行插入操作的时候 引发了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'。 语句已终止。相关推荐

  1. 新闻发布系统——INSERT 语句与 FOREIGN KEY 约束XXX冲突。该冲突发生于数据库XXX,表XXX, column 'XXX。

    敲"添加新闻"功能模块的时候,如下: 填写了相应的信息后报错:INSERT 语句与 FOREIGN KEY 约束"XXX"冲突.该冲突发生于数据库"X ...

  2. ALTER TABLE 语句与 FOREIGN KEY 约束“FK_Booking_Hotel“冲突。

    错误:SQL Server 创建数据库表的外键时出错 ALTER TABLE 语句与 FOREIGN KEY 约束"FK_Booking_Hotel"冲突.该冲突发生于数据库&qu ...

  3. 【数据库】ALTER TABLE 语句与 FOREIGN KEY 约束““冲突。该冲突发生于数据库““,表““, column ‘‘。

    摘要:微信搜索[三桥君] 本篇讲述的是在已经创建好表且有数据的情况下,增加 FOREIGN KEY 约束的报错问题 一.问题 当我在一张Student表中增加它的classNo外键,外键参照Class ...

  4. INSERT 语句与 FOREIGN KEY 约束冲突

    接上篇"ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突.该冲突发生于数据库 '',表 '', column ''"的问题, 将目标库中的表数 ...

  5. SQL SERVER | 错误处理 INSERT 语句与 FOREIGN KEY SAME TABLE 约束“FK__Course__Cpno__276EDEB3“冲突。(补充)

    项目平台: SQL SERVER 2019 问题描述: 插入语句时受约束,报错: 消息 547,级别 16,状态 0,第 42 行 INSERT 语句与 FOREIGN KEY SAME TABLE ...

  6. SQLServer之修改FOREIGN KEY约束

    原文:SQLServer之修改FOREIGN KEY约束 使用SSMS数据库管理工具修改FOREIGN KEY约束 1.连接数据库,选择数据表->右键点击->选择设计(或者展开键,选择要修 ...

  7. SQL FOREIGN KEY 约束

    一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY. 让我们通过一个例子来解释外键.请看下面两个表: "Persons" 表: "Orders& ...

  8. 【牛腩】DELETE 语句与 REFERENCE 约束“FK_news_category“冲突。该冲突发生于数据库“newssystem“,表“dbo.news“, column ‘caId‘

    [前言] 牛腩中删除类别的时候会提示受到主外键的约束,导致无法删除这个类别. [问题描述] DELETE 语句与 REFERENCE 约束"FK_news_category"冲突. ...

  9. 【数据库】ALTER TABLE 语句与 CHECK 约束““冲突。该冲突发生于数据库““,表““, column ‘‘

    摘要:微信搜索[三桥君] 本篇讲述的是在已经创建好表且有数据的情况下,增加CHECK约束的报错问题 一.问题 当我给数据库中已经创建好的Student表,增加约束条件. --增加student表的约束 ...

  10. SQL学习之foreign key约束

    目录 参考源 SQL foreign key 约束 FOREIGN KEY 作用 create table 时的 SQL foreign key 约束 MySQL SQL Server / Oracl ...

最新文章

  1. 干货丨2017年深度学习必读31篇论文(附下载地址)
  2. CentOS如何下载安装EPEL源
  3. Oracle 常用sql整理
  4. golang中变量使用情况
  5. SAP支持服务的QA
  6. spring boot 使用视图modelandview
  7. 给网站添加灰白滤镜(默哀主题色)
  8. 中国首枚芯片邮票问世;苹果开源 Swift System | 极客头条
  9. 精确打印程序的运行时间
  10. JAVA容器-自问自答学HashMap
  11. 第二篇:基于小米手机的,第三方recovery教学
  12. php字符串指定长度截取,php 截取指定长度字符串的代码分享
  13. xlsread的返回值
  14. matlab fig 字体,关于.fig文件的font,请教达人,多谢
  15. 原生android ui设计,在拟物和扁平之间寻找平衡:原生安卓UI设计进化史
  16. html5超级玛丽小游戏
  17. 西门子1200PLC模拟量测温案例
  18. 常用计算机辅助审计技术,常用的计算机辅助审计技术
  19. html中页码居中,如何把Word2007的页脚设置为页码并居中?
  20. 读书笔记,《刻意练习》,第四章,黄金标准

热门文章

  1. 关于typescript中的extends和infer以及用法
  2. ubuntu18.04 eclipse +sdcc开发stm8l152 并且单步调试
  3. 【天怒人怨爸爸系列】一年级数学口算题生成程序
  4. Fastlane使用说明
  5. Commvault备份服务器硬件配置设计最佳实践
  6. 国内外知名Android开发者GitHub、Blog
  7. ZABBIX 3.0 使用详解
  8. CCKS2019总结
  9. android o bln-al10,华为荣耀BLN-AL10是什么型号
  10. MDCC2013会议笔记