mybatis当遇到,用mysql关键字作为的字段的表,如何处理
生活随笔
收集整理的这篇文章主要介绍了
mybatis当遇到,用mysql关键字作为的字段的表,如何处理
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
首先,坑比同事用from,to,day,关键字作为表的字段。
然后今天我在用ibatis的封装的方法,发现报错了,百思不得其解。
最后在自己用mysql的语句试的时候才发现这样啊。
UPDATE load_discharg_item SET load_discharg_id = "1231231231231",description = "12312312",remarks = "12312312" WHERE id = "12112312"这样是没有报错的。
这样就会报错了,百度了一下,加上单引号就ok,但是呢,我试了不行,然后在就在mybaits里面自己这样写了
我给from,to,day加了单引号,还是不行,然后我就用了别名,这样可以的。
切忌,建表的时候,不要用关键字作为字段,不然你用ibatis或者hibernate的封装的方法就会报错的。
转载于:https://www.cnblogs.com/fuckingPangzi/p/10126962.html
总结
以上是生活随笔为你收集整理的mybatis当遇到,用mysql关键字作为的字段的表,如何处理的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 初识react中高阶组件
- 下一篇: mysql-in关键字,分组查询,分页查