content: package com.alibaba.druid.bvt.sql.odps;
  
  import com.alibaba.druid.sql.SQLUtils;
  import junit.framework.TestCase;
  
  public class OdpsFormatCommentTest14 extends TestCase {
      public void test_column_comment() throws Exception {
          String sql = "select * from ("
                  + "select 1 from t1"
                  + "\n --c_0"
                  + "\n union all "
                  + "\n --c_1"
                  + "\nselect 2 from t2"
                  + "\n --c_2"
                  + "\n union all "
                  + "\n --c_3"
                  + "\nselect 3 from t3"
                  + ") xx";
          assertEquals("SELECT *"
                  + "\nFROM ("
                  + "\n\tSELECT 1"
                  + "\n\tFROM t1 -- c_0"
                  + "\n\tUNION ALL"
                  + "\n\t-- c_1"
                  + "\n\tSELECT 2"
                  + "\n\tFROM t2 -- c_2"
                  + "\n\tUNION ALL"
                  + "\n\t-- c_3"
                  + "\n\tSELECT 3"
                  + "\n\tFROM t3"
                  + "\n) xx", SQLUtils.formatOdps(sql));
      }
  }
  