protected List<FieldSchema> getColumns(ASTNode ast) throws SemanticException {
    return getColumns(ast, true, conf);
  }
@return the schema for the fields which will be produced
when the statement is executed, or null if not known
ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java