From f41271224151de0e033a604f25e147772da02092 Mon Sep 17 00:00:00 2001 From: wenshao Date: Fri, 18 Nov 2016 22:06:05 +0800 Subject: [PATCH] add testcase for issue #1493 --- .../druid/bvt/sql/odps/OdpsInsertTest3.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/test/java/com/alibaba/druid/bvt/sql/odps/OdpsInsertTest3.java diff --git a/src/test/java/com/alibaba/druid/bvt/sql/odps/OdpsInsertTest3.java b/src/test/java/com/alibaba/druid/bvt/sql/odps/OdpsInsertTest3.java new file mode 100644 index 0000000000..ec2ff3386e --- /dev/null +++ b/src/test/java/com/alibaba/druid/bvt/sql/odps/OdpsInsertTest3.java @@ -0,0 +1,17 @@ +package com.alibaba.druid.bvt.sql.odps; + +import com.alibaba.druid.sql.SQLUtils; +import junit.framework.TestCase; + +/** + * Created by wenshao on 2016/11/18. + */ +public class OdpsInsertTest3 extends TestCase { + public void test_for_insert_select_limit() throws Exception { + String sql = "insert overwrite table ff partition (c='c',d='d') select /*+mapjoin(tt)*/ id,name from tt"; + assertEquals("INSERT OVERWRITE TABLE ff PARTITION (c='c', d='d')\n" + + "SELECT /*+mapjoin(tt)*/ id\n" + + "\t, name\n" + + "FROM tt", SQLUtils.formatOdps(sql)); + } +}