aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/parser')
-rw-r--r--src/backend/parser/gram.y6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y
index 4a4b47ca501..a043fd4c669 100644
--- a/src/backend/parser/gram.y
+++ b/src/backend/parser/gram.y
@@ -14265,7 +14265,7 @@ json_table_column_definition:
}
| ColId Typename
EXISTS json_table_column_path_clause_opt
- json_behavior_clause_opt
+ json_on_error_clause_opt
{
JsonTableColumn *n = makeNode(JsonTableColumn);
@@ -14276,8 +14276,8 @@ json_table_column_definition:
n->wrapper = JSW_NONE;
n->quotes = JS_QUOTES_UNSPEC;
n->pathspec = (JsonTablePathSpec *) $4;
- n->on_empty = (JsonBehavior *) linitial($5);
- n->on_error = (JsonBehavior *) lsecond($5);
+ n->on_empty = NULL;
+ n->on_error = (JsonBehavior *) $5;
n->location = @1;
$$ = (Node *) n;
}