postgresql/src/include/parser
Tom Lane ca0d2197ca Change the row constructor syntax (ROW(...)) so that list elements foo.*
will be expanded to a list of their member fields, rather than creating
a nested rowtype field as formerly.  (The old behavior is still available
by omitting '.*'.)  This syntax is not allowed by the SQL spec AFAICS,
so changing its behavior doesn't violate the spec.  The new behavior is
substantially more useful since it allows, for example, triggers to check
for data changes with 'if row(new.*) is distinct from row(old.*)'.  Per
my recent proposal.
2006-06-26 17:24:41 +00:00
..
analyze.h Improve the representation of FOR UPDATE/FOR SHARE so that we can 2006-04-30 18:30:40 +00:00
gramparse.h Re-introduce the yylex filter function formerly used to support UNION 2006-05-27 17:38:46 +00:00
keywords.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
parse_agg.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
parse_clause.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
parse_coerce.h Fix a bunch of problems with domains by making them use special input functions 2006-04-05 22:11:58 +00:00
parse_expr.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
parse_func.h Support the syntax 2006-04-15 17:45:46 +00:00
parse_node.h Improve the representation of FOR UPDATE/FOR SHARE so that we can 2006-04-30 18:30:40 +00:00
parse_oper.h Improve parser so that we can show an error cursor position for errors 2006-03-14 22:48:25 +00:00
parse_relation.h Improve parser so that we can show an error cursor position for errors 2006-03-14 22:48:25 +00:00
parse_target.h Change the row constructor syntax (ROW(...)) so that list elements foo.* 2006-06-26 17:24:41 +00:00
parse_type.h Improve parser so that we can show an error cursor position for errors 2006-03-14 22:48:25 +00:00
parser.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
parsetree.h Improve the representation of FOR UPDATE/FOR SHARE so that we can 2006-04-30 18:30:40 +00:00
scansup.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00