一般来说,mp是直接封装好sql语句的,我们在使用时只需要调用相应的api无需编写sql语句。因此一般来说不会有sql的语法错误。
但是存在一些特殊情况,如sql字段用了sql的关键字。
如下图所示
show是mysql的关键字
在调用相关mp语句对数据库操作时,如下
则会报一个mysql语法错误
使用mp报mysql语法错误的情况是比较少的,如果没碰到过关键字的bug的话就会很疑惑。
解决办法:
将show改为is_show
运行
结果
一般来说,mp是直接封装好sql语句的,我们在使用时只需要调用相应的api无需编写sql语句。因此一般来说不会有sql的语法错误。
但是存在一些特殊情况,如sql字段用了sql的关键字。
如下图所示
show是mysql的关键字
在调用相关mp语句对数据库操作时,如下
则会报一个mysql语法错误
使用mp报mysql语法错误的情况是比较少的,如果没碰到过关键字的bug的话就会很疑惑。
解决办法:
将show改为is_show
运行
结果