java Mybatis和my sql的问题 语句问题

黄贤达 发布于 2016/12/21 21:38
阅读 296
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

错误描述

 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''sl_uer' set loginStatus=1 where loginName='xian'' at line 1



请各位前辈帮我看一看 解答一下 谢谢

加载中
0
百事红尘
百事红尘

孩子,你咋就不愿意好好读读你写的SQL呢,

错误发生在 updata 'sl_uer'。。。附近

你上面可写着 from 'sl_user' 。。。

这两个表名一样吗??? 

黄贤达
谢谢
0
fat-rabbit
fat-rabbit

表名干嘛要用‘ ’,直接写出不就是啦,难道是动态表名,貌似不行吧。


黄贤达
表名没有用' 单引号 用的是` 这个符号 刚刚试了下 加不加这个符号都可以查询 不知道为什么
0
雨翔河
黄贤达
好的 谢谢
0
excepiton
excepiton
从select和update两个来看,你的标点符号用错了,update用的是单引号吧
excepiton
excepiton
回复 @黄贤达 : 用单引号肯定报错的。表明,字段名只能用 `
黄贤达
谢谢你 我尝试过了 用单引号会报错 要么不要用任何符号 要麼就要用 ` 这个符号 ,这个符号不是单引号
0
皓子
皓子
1楼正解~
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部