异常com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException,SQL语法错误

用mybatis框架往数据库插入测试数据,总是提示语法错误,自己仔细检查了很多遍,可是一直没发现问题,各位可以帮我检查一下,到底哪里出现问题了么?
图片说明

这个是异常提示

图片说明

这个是LOG4J记录的执行日志

图片说明

这个是拼接语句

总是提示语法错误,可是一直找不出来

2个回答

两点建议:
1、values 后面的空格去掉。
2、把 SQL 语句拷贝到 MySQL 客户端,然后将蚊号换成参数值后执行一下,看看能否定位的具体错误位置。

qq_45431107
酒叁仙 问题已经解决了,是mybatis框架默认不支持多条语句插入,需要在配置文件增加参数,多谢!
大约一年之前 回复

插入语句参数设置异常?
避免插入错误,你在values前面按顺序写好插入的列,就像我这样

insert into tbl_user(username,password,email) VALUES('123','123','123')
qq_45431107
酒叁仙 问题已经解决了,是mybatis框架默认不支持多条语句插入,需要在配置文件增加参数,多谢!
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐