summaryrefslogtreecommitdiff
path: root/src/backend/parser
diff options
context:
space:
mode:
authorBruce Momjian1997-01-16 14:56:59 +0000
committerBruce Momjian1997-01-16 14:56:59 +0000
commit3a02ccfa1d3e9f643c65fd2d1584f77715b96d36 (patch)
tree675ccf965f94785fd31734dfe665c3ff460c6142 /src/backend/parser
parentb00c2c1d3fa0f5e0cef88743d1243d8c4a857e6d (diff)
Change EXPLAIN options to just use VERBOSE.
Diffstat (limited to 'src/backend/parser')
-rw-r--r--src/backend/parser/gram.y14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/backend/parser/gram.y b/src/backend/parser/gram.y
index a7809b61ccc..d412e4db23e 100644
--- a/src/backend/parser/gram.y
+++ b/src/backend/parser/gram.y
@@ -10,7 +10,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.24 1997/01/13 03:44:18 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.25 1997/01/16 14:56:05 momjian Exp $
*
* HISTORY
* AUTHOR DATE MAJOR EVENT
@@ -131,7 +131,7 @@ static Node *makeA_Expr(int oper, char *opname, Node *lexpr, Node *rexpr);
sort_clause, sortby_list, index_params,
name_list, from_clause, from_list, opt_array_bounds, nest_array_bounds,
expr_list, attrs, res_target_list, res_target_list2,
- def_list, opt_indirection, group_clause, groupby_list, explain_options
+ def_list, opt_indirection, group_clause, groupby_list
%type <boolean> opt_inh_star, opt_binary, opt_instead, opt_with_copy,
index_opt_unique, opt_verbose
@@ -1227,21 +1227,15 @@ opt_verbose: VERBOSE { $$ = TRUE; }
*
*****************************************************************************/
-ExplainStmt: EXPLAIN explain_options OptimizableStmt
+ExplainStmt: EXPLAIN opt_verbose OptimizableStmt
{
ExplainStmt *n = makeNode(ExplainStmt);
+ n->verbose = $2;
n->query = (Query*)$3;
- n->options = $2;
$$ = (Node *)n;
}
;
-explain_options: WITH name_list
- { $$ = $2; }
- | /*EMPTY*/
- { $$ = NIL; }
- ;
-
/*****************************************************************************
* *
* Optimizable Stmts: *