diff --git a/src/main/java/com/alibaba/druid/sql/visitor/SchemaStatVisitor.java b/src/main/java/com/alibaba/druid/sql/visitor/SchemaStatVisitor.java index af0797f4c1..7f3989f844 100644 --- a/src/main/java/com/alibaba/druid/sql/visitor/SchemaStatVisitor.java +++ b/src/main/java/com/alibaba/druid/sql/visitor/SchemaStatVisitor.java @@ -1292,7 +1292,9 @@ public class SchemaStatVisitor extends SQLASTVisitorAdapter { String columnName = x.getName().toString(); Column column = addColumn(tableName, columnName); - column.setDataType(x.getDataType().getName()); + if (x.getDataType() != null) { + column.setDataType(x.getDataType().getName()); + } return false; }