From f6ce8b65614fa8408a6d3f69b490b8229ae37bb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E9=93=81?= Date: Sat, 21 May 2016 03:05:25 +0800 Subject: [PATCH] bug fixed for SchemaStat --- .../java/com/alibaba/druid/sql/visitor/SchemaStatVisitor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; }