springboot+mybatisplus 关键字段会自动加单引号,怎么去掉

xingmyworld 2019-04-08 04:20:55
springboot+mybatisplus+ms sqlserver

status字段会自动被加上单引号,怎么去掉单引号.

### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: “`”附近有语法错误。
### The error may exist in com/mysiteforme/org/dao/ScEmpDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT empid AS empid,empcode,empname,departid,departcode,companyid,companycode,`status`,Head,email,phone,jointime,idcard,Sex,remark,createcode,updatecode,updatetime,pwd,createtime,Lastupdate,voip,tel,fax,birthday,age,workage,workplace,empgenre,empProperty,emp01,emp02,emp03,emp04,emp05,worksign FROM SC_EMP WHERE (empcode = ?)
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: “`”附近有语法错误。
; uncategorized SQLException; SQL state [S0001]; error code [102]; “`”附近有语法错误。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: “`”附近有语法错误。
...全文
5023 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
my_space_csdn 2020-11-27
  • 打赏
  • 举报
回复
这个问题怎么解决,求教
qq_15689789 2019-12-30
  • 打赏
  • 举报
回复
wrapper.and("date= curdate()"); 用这样的形式
软件老王 2019-08-14
  • 打赏
  • 举报
回复
发下配置文件吧。。你这是from前面的,一般不都固定的吗?
「已注销」 2019-08-14
  • 打赏
  • 举报
回复
第一次回复问一下,还是灌水。是不是做什么都是灌水?问个问题都不行了
xingmyworld 2019-04-10
  • 打赏
  • 举报
回复
没有人碰到这种情况?
xingmyworld 2019-04-08
  • 打赏
  • 举报
回复
引用 1 楼 LCL_data 的回复:
status 是数据库关键字,在mysql里面是加` 在sql server里面应该是加[status] ,看是不是框架帮你替换了
是mybatis-plus自动加上去的好像,不知道哪里可以配置去掉这块.
十八道胡同 2019-04-08
  • 打赏
  • 举报
回复 1
status 是数据库关键字,在mysql里面是加` 在sql server里面应该是加[status] ,看是不是框架帮你替换了

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧