diff --git a/src/main/java/org/redkale/source/AbstractDataSqlSource.java b/src/main/java/org/redkale/source/AbstractDataSqlSource.java index f64f66cc2..0278d005f 100644 --- a/src/main/java/org/redkale/source/AbstractDataSqlSource.java +++ b/src/main/java/org/redkale/source/AbstractDataSqlSource.java @@ -581,7 +581,7 @@ public abstract class AbstractDataSqlSource extends AbstractDataSource implement } protected boolean isTableNotExist(EntityInfo info, Throwable exp, String sqlCode) { - if (exp instanceof java.sql.SQLSyntaxErrorException) { + if (exp.getMessage().contains("syntax")) { return false; } return sqlCode != null && !sqlCode.isEmpty() && tableNotExistSqlstates.contains(';' + sqlCode + ';');