This is an automated email from the ASF dual-hosted git repository. geniuspig pushed a commit to branch change_listener_to_visitor_0.11 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 5b061404eb0b0258e17726a45bac7a2ad6f033cd Author: Boris <[email protected]> AuthorDate: Thu Nov 12 13:37:50 2020 +0800 fix bug --- .../src/main/java/org/apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/org/apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java b/server/src/main/java/org/apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java index 2ee4d45..f701c82 100644 --- a/server/src/main/java/org/apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java +++ b/server/src/main/java/org/apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java @@ -180,8 +180,12 @@ public class IoTDBSqlVisitor extends SqlBaseBaseVisitor<Operator> { public Operator visitCreateTimeseries(CreateTimeseriesContext ctx) { CreateTimeSeriesOperator createTimeSeriesOperator = new CreateTimeSeriesOperator(SQLConstant.TOK_METADATA_CREATE); createTimeSeriesOperator.setPath(parseFullPath(ctx.fullPath())); - createTimeSeriesOperator.setAlias(ctx.alias().ID().getText()); - parseAttributeClauses(ctx.attributeClauses(), createTimeSeriesOperator); + if(ctx.alias() != null) { + createTimeSeriesOperator.setAlias(ctx.alias().ID().getText()); + } + if(ctx.attributeClauses() != null) { + parseAttributeClauses(ctx.attributeClauses(), createTimeSeriesOperator); + } return createTimeSeriesOperator; }
