Mysql中将关键字设为字段,该如何处理
发布日期:2021-10-01 22:20:28 浏览次数:4 分类:技术文章

本文共 589 字,大约阅读时间需要 1 分钟。

前言

写完一个借口,测试时,总是提示SQL语句有问题,不可能吧,我是直接用的mybatis自动生成的,不应该啊,找了半天,原来是因为数据库中将关键字设为字段了,这都行啊,这里的left和righ就是关键字。

这里写图片描述

Mysql中将关键字设为字段,该如何处理

开始是这样的

SELECT      id,      x_row,      y_column,      up,      down,      LEFT,      RIGHT,      check_code,      back_pic      FROM      t_position_import_err      WHERE      status = 1

解决办法

给关键字加上“反引号”,看清了,是反引号,而不是单引号。

SELECT      id,      x_row,      y_column,      up,      down,      `LEFT`,      `RIGHT`,      check_code,      back_pic      FROM      t_position_import_err      WHERE      status = 1

总结
所以说嘛,设计数据库,以后一定注意了,尽量不要将关键字设为字段。只是一种解决办法,其他的自己可以在寻找。

转载地址:https://blog.csdn.net/j15533415886/article/details/82079078 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Ajax 向后台传参 报400 bad request
下一篇:PB如何配置数据源及自带的PB系统

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年03月01日 17时33分48秒