java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax 错误
错误详情:
Caused by: java.sql.SQLSyntaxErrorException: 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 ‘interval, is_loop, remarks, standard_id’ at line 1
本以为我用mybatis-generator 生成的xml执行发现sql报错,查看xml发现sql是正确的,但是执行出错
出现此错误为:数据库字段存在关键字,表中的字段不可与SQL中的关键字相同(本次我遇到的问题interval是SQL中的关键字) 或 数据库字段不匹配,语法错误 等引起的错误,如果不确定哪个是关键字,可以把字段扔到工具中,如图:
蓝色则为关键字