There is a problem when adding, deleting, modifying and querying the interface of a table, as shown in figure
Error codes are as follows:
Cause: 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 'DESCRIBE , CREATE_TIME,
CREATED, UPDATE_TIME, UPDATED
from renew_rul' at line 3
; bad SQL grammar []; nested exception is 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 'DESCRIBE , CREATE_TIME,
CREATED, UPDATE_TIME, UPDATED
from renew_rul' at line 3
Prompt me that my SQL syntax is abnormal. I have searched the Internet for a long time, but I haven’t found a similar problem. I specially record it,
The database used is MySQL and the database graphical interface Navicat.
The reason for the problem is that description is a keyword, which needs further processing in mybatis, but it’s strange that status should also be a keyword. Why doesn’t it report an error?
Solution: change the description field to des so that it can be compiled.