我的编程空间,编程开发者的网络收藏夹
学习永远不晚

数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决

今天小编给大家分享一下数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

报错Unknown column ‘xxx’ in ‘where clause’

1 问题分析

遇到上面报错的时候一定是属性和字段不对应的问题!!要么找不到属性,要么找不到数据库的字段!!

2找不到属性

通过一系列的操作试错,我发现不是找不到属性的原因(因为都试过了没有错)

这里有可能是controller层的传参不一致导致的

数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决

这个参数就要与url的参数一致,否则也会报这个错误。这里可查下关于@RequestParam的相关知识即可解决。

3找不到字段

这里一定是数据库的字段存在问题!!(我就是遇到这种问题)

我找了很久都没有找到哪里出错,并且无脑把数据库的表导出sql语句然后又重新建表。

但是,每次建好还是错的,问题来了:每次建好后我可以通过可视化工具navicat和sqlyog都能查到数据和字段,为什么就用Sql语句查不到呢???

原来,我在建表的时候在报错的字段前多加了一个空格…检查sql语句即可。把空格删除后,我又重新建表和导入相关数据,这次便解决了!!

为什么多加了个空格可视化工具却能查到报错字段的数据呢???因为可视化工具在可视化查询的时候会帮我们把空格去掉!!!

以上就是“数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

数据库报错:Unknown column 'xxx' in 'where clause'问题如何解决

今天小编给大家分享一下数据库报错:Unknown column xxx in where clause问题如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后
2023-03-07

数据库报错:Unknown column 'xxx' in 'where clause'问题的解决过程

目录前言一、报错Unknown column ‘xxx’ in ‘where clause’1.1 问题分析1.2找不到属性1.3找不到字段总结前言本人做SSM项目的时候,在做删除功能时,发
2023-03-02

数据库报错:Unknowncolumn'xxx'in'whereclause'问题的解决过程

但凡写过sql语句的人估计都曾经碰到过类似于Unknowncolumn‘xxx’in‘whereclause’的问题,这篇文章主要给大家介绍了关于数据库报错:Unknowncolumn'xxx'in'whereclause'问题的解决过程,需要的朋友可以参考下
2023-03-02

编程热搜

目录