请教大神们,SQL中带外键的表中如何插入数据? 我直接插入的时候,提示外键和主键冲突,不能重复插入数据。... 我直接插入的时候,提示外键和主键冲突,不能重复插入数据。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 大神 sql 外键 搜索资料 3个回答 #热议# 什么是淋病?哪些行为会感染淋病? 画角连城 2012-07-25 · TA获得超过773个赞 知道小有建树答主 回答量:224 采纳率:0% 帮助的人:310万 我也去答题访问个人页 关注 展开全部 你把表的结构给我瞧瞧。往外键表中插入数据,只要外键字段的值是主键表中主键列存在的值,是不会违反主外键约束。你的问题可能有别的原因。你最好能贴出原本的错误信息。 更多追问追答 追问 提示信息就是这个样子的 追答 那么你insert时,HouseNumber应该是主表中已有的HouseNumber。比如:主表中HouseNumber有A001,A002两个值,你在外键表中插入数据时HouseNumber字段的值如果插入A003,那就会报这个错误 。要避免错误,你得先在主表中插入A003,再插外键表就可以了。 追问 我插入的是主表中已经插入的值,A001,开始的时候说不能重复插入数据,我又试了一遍,就成上边的样子了 追答 housenumber字段的类型是什么?不会是固定长度的char类型吧?你最好能贴下两个表的设计视图,这样便于分析。 追问 刚才我又查了一遍,确实是一个数据写错了,也就是说像你说的那样多了个A003,呵呵,谢谢了哈,顺便问下,我如果要插入主表没有的数据,该怎么做? 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 z57700417 2012-07-25 · 超过28用户采纳过TA的回答 知道答主 回答量:145 采纳率:0% 帮助的人:55.4万 我也去答题访问个人页 关注 展开全部 可以先把主外键约束和表 drop掉 再执行 主表 ,外表 , 最后主外键约束 添加舒服顺序也要正确 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 大凡情1C 2012-07-25 知道答主 回答量:91 采纳率:0% 帮助的人:32.9万 我也去答题访问个人页 关注 展开全部 先插主键再查外间喽 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容sql注入攻击Akamai保障您的web应用程序安全,抵御威胁Akamai拥有超375项专利,超过100位博士在岗。获得专业分析机构Gartner认可点击了解,探索Akamai解决方案,欢迎与我们交流!www.akamai.com广告宝塔sql注入防护防篡改-保护企业网站安全。宝塔sql注入防护有效防止数据泄密,网页篡改,网站爬虫,网页木马上传。篡改等攻击。为网站提供sql注入防护安全为网站拦截各种SQL注入.XSS跨站/网站挂马/保护用户源站安全。www.bt.cn广告宝塔sql注入防护保护超过千万台服务器免受病毒入侵sql注入防护对网站实时监控,能够及时发现并拦截恶意请求,保护网站安全.sql注入防护有效保护网站内容安全。是网站管理员的得力助手。www.bt.cn广告 其他类似问题 2022-12-11 SQL怎么在有外键的主键表中插数据 2022-09-28 SQL数据库外键代码 2022-11-16 数据库语句怎么加外键 2019-12-23 SQL怎么在有外键的主键表中插数据 3 2013-05-25 SQL 数据库 外键 1 2017-09-25 sql server 中 在已经有的数据表中,如何添加一列外键 10 2022-11-16 如何在sqlyog设置表的外键 2023-05-18 数据库语句怎么加外键 更多类似问题 > 为你推荐: