【MYSQL】java.sql.SQLSyntaxErrorException: Unknown column ‘XXX‘ in ‘where clause‘

java.sql.SQLSyntaxErrorException: Unknown column 'XXX' in 'where clause'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.20.jar:8.0.20]
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.20.jar:8.0.20]
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.20.ja

这个错误是mysql的语法错误,由于这个XXX字段未识别到,原因是这是一个字符类型,所以在编写SQL语句时,在其前后加上单引号就完事了。

你可能感兴趣的:(Mysql,mysql,jdbc)