postgresql/src/include/parser
Andrew Dunstan fadb48b00e PLAN clauses for JSON_TABLE
These clauses allow the user to specify how data from nested paths are
joined, allowing considerable freedom in shaping the tabular output of
JSON_TABLE.

PLAN DEFAULT allows the user to specify the global strategies when
dealing with sibling or child nested paths. The is often sufficient to
achieve the necessary goal, and is considerably simpler than the full
PLAN clause, which allows the user to specify the strategy to be used
for each named nested path.

Nikita Glukhov

Reviewers have included (in no particular order) Andres Freund, Alexander
Korotkov, Pavel Stehule, Andrew Alsup, Erik Rijkers, Zhihong Yu,
Himanshu Upadhyaya, Daniel Gustafsson, Justin Pryzby.

Discussion: https://postgr.es/m/7e2cb85d-24cf-4abb-30a5-1a33715959bd@postgrespro.ru
2022-04-05 14:17:08 -04:00
..
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
analyze.h Add support for MERGE SQL command 2022-03-28 16:47:48 +02:00
gramparse.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
kwlist.h PLAN clauses for JSON_TABLE 2022-04-05 14:17:08 -04:00
parse_agg.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_clause.h JSON_TABLE 2022-04-04 16:03:47 -04:00
parse_coerce.h Fix failure to validate the result of select_common_type(). 2022-01-29 11:41:18 -05:00
parse_collate.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_cte.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_enr.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_expr.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_func.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_merge.h Add support for MERGE SQL command 2022-03-28 16:47:48 +02:00
parse_node.h Add support for MERGE SQL command 2022-03-28 16:47:48 +02:00
parse_oper.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_param.h Parse/analyze function renaming 2022-03-04 14:50:22 +01:00
parse_relation.h Add support for MERGE SQL command 2022-03-28 16:47:48 +02:00
parse_target.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_type.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parse_utilcmd.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parser.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
parsetree.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
scanner.h Update copyright for 2022 2022-01-07 19:04:57 -05:00
scansup.h Update copyright for 2022 2022-01-07 19:04:57 -05:00