postgresql/src/include/parser
Tom Lane 7f76eab140 Rewrite parser's handling of INSERT ... SELECT so that processing
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.
1999-07-19 00:26:20 +00:00
..
analyze.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
gramparse.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
keywords.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00
parse_agg.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
parse_clause.h Rewrite parser's handling of INSERT ... SELECT so that processing 1999-07-19 00:26:20 +00:00
parse_coerce.h More cleanup 1999-07-16 17:07:40 +00:00
parse_expr.h Rewrite parser's handling of INSERT ... SELECT so that processing 1999-07-19 00:26:20 +00:00
parse_func.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
parse_node.h Rewrite parser's handling of INSERT ... SELECT so that processing 1999-07-19 00:26:20 +00:00
parse_oper.h Clean up #include in /include directory. Add scripts for checking includes. 1999-07-15 15:21:54 +00:00
parse_relation.h Rewrite parser's handling of INSERT ... SELECT so that processing 1999-07-19 00:26:20 +00:00
parse_target.h Rewrite parser's handling of INSERT ... SELECT so that processing 1999-07-19 00:26:20 +00:00
parse_type.h Avoid redundant SysCache searches in coerce_type, for another 1999-05-29 03:17:20 +00:00
parser.h Change #include's to use <> and "" as appropriate. 1999-07-15 23:04:24 +00:00
parsetree.h Clean up #include in /include directory. Add scripts for checking includes. 1999-07-15 15:21:54 +00:00
scansup.h Change my-function-name-- to my_function_name, and optimizer renames. 1999-02-13 23:22:53 +00:00