diff --git a/hutool-db/src/main/java/cn/hutool/db/StatementUtil.java b/hutool-db/src/main/java/cn/hutool/db/StatementUtil.java index 9a2079741..3b5a87622 100644 --- a/hutool-db/src/main/java/cn/hutool/db/StatementUtil.java +++ b/hutool-db/src/main/java/cn/hutool/db/StatementUtil.java @@ -301,6 +301,9 @@ public class StatementUtil { final ParameterMetaData pmd; try { pmd = ps.getParameterMetaData(); + if (pmd == null) { + return sqlType; + } sqlType = pmd.getParameterType(paramIndex); } catch (SQLException ignore) { // ignore