建立数据库关系图之 “ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突”
来源:互联网 发布:淘宝不错的睡衣店知乎 编辑:程序博客网 时间:2024/06/06 00:48
前言
小编在重新进行牛腩第二次回头学习时,发现了宝藏,当然也得益于自己敢于开始第二遍的重新学习,第一遍的学习,牛腩视频只是看看而已,没有跟着操作,便有了第二遍的故事。也正是因为第二遍的操作,是牛腩新闻操作系统数据库建立本末倒置,产生了下面的数据库操作错误:【建立数据库关系图之 “ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突”】。
前因后果
一、数据库关系图
1.数据库关系图是将一个数据库中的所有图进行一个主外键联系的操作,就像找朋友一样,很有意思。
2.操作过程
(1)新建数据库关系图,选中NewsSystem数据库中的三个表news、category和comment;
(2)设置主外键(找朋友)连接,一路点“确定”。
2.更有意思的事情出现了,小编由于利用SQL语句建立好表之后,在news 表中添加了一些数据,之后根据视频指导进行建立数据库关系图,便如此出现了本篇文章的错误。
在点击“保存”时,出现错误提示:【ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突】
分析原因:news表中在建立数据库关系图之前有数据:
3.解决方案:需要删除掉数据库重新建立,数据库有备份的功能,之前的内容它都会保存,即使删除掉一个表也是不能完全解决问题。
简单粗暴的方法:就是重新建立数据库,直接使用SQL文件导入,执行就可以,非常方便。
4.最后数据关系图成功建立。
小结
遇到问题解决问题,在问题中,不断认识深化,对于一个软件的理解深入程度,可以帮助我们自己在做项目时,提供思路,很好的过程。
- 建立数据库关系图之 “ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突”
- ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突。该冲突发生于数据库 '',表 '', column ''。
- ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 '' 冲突。该冲突发生于数据库 '',表 '', column ''。
- ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突
- ODBC 错误: [SQL Server]ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 'id'冲突。
- ALTER TABLE 语句与 FOREIGN KEY 约束""冲突
- ALTER TABLE 语句与 FOREIGN KEY 约束"FK_Doorl_REFERENCE_Floor"冲突。
- ODBC 错误: [SQL Server]ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 'FK_借阅_读者' 冲突。_珠月渲林
- INSERT 语句与 COLUMN FOREIGN KEY 约束冲突
- sql server2005 (INSERT 语句与 COLUMN FOREIGN KEY 约束 冲突
- 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 SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",
- INSERT 语句与 FOREIGN KEY 约束""冲突
- INSERT 语句与 FOREIGN KEY 约束冲突
- INSERT 语句与 FOREIGN KEY 约束"FK_comment_news"冲突。该冲突发生于数据库"newssystem",表"dbo.news", column 'id'。 语句已终止。
- iOS中 @try 和@catch
- SQL学习笔记[7]
- 记录一个由于代码写错导致的一个掉咋天的动画
- Bmp图片解析
- DOM级别
- 建立数据库关系图之 “ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束冲突”
- jQuery的on函数的用法,如on click,on change,但是on函数
- webview图片缩放,字体大小设置,打电话
- 技术分享连载(七十二)
- asp.net MVC入门
- JZOJ 5485. 【清华集训2017模拟11.26】字符串
- qt常见快捷键
- CSS层叠上下文以及z-index
- iOS 从一个APP跳转到另一个APP,并带参数跳到指定页面