我在写一个二手商品交易系统时,想表示”商品成色”,用百度翻译结果是conditon,然后查询时就悲剧了,后来在navicat中写查询语句,当打出conditon时,自动加上了反引号,然后就能查出结果了,经查询原来conditon是mysql的保留字,保留字作为列名时,查询时需要加反引号,例如String sql=”select name,`condition` from products where id=”+id;
condition作为列名,mysql查询错误
最新推荐文章于 2024-03-19 18:57:40 发布
本文通过一个具体的案例介绍了一个常见的MySQL使用误区:当列名与MySQL保留字相同时,查询时必须使用反引号进行包裹。文章详细描述了在开发一个二手商品交易系统时遇到的问题及解决过程。
3910

被折叠的 条评论
为什么被折叠?



