• Tom Lane's avatar
    Rewrite parser's handling of INSERT ... SELECT so that processing · 7f76eab1
    Tom Lane authored
    of the SELECT part of the statement is just like a plain SELECT.  All
    INSERT-specific processing happens after the SELECT parsing is done.
    This eliminates many problems, e.g. INSERT ... SELECT ... GROUP BY using
    the wrong column labels.  Ensure that DEFAULT clauses are coerced to
    the target column type, whether or not stored clause produces the right
    type.  Substantial cleanup of parser's array support.
    7f76eab1
parse_clause.h 884 Bytes