OSDN Git Service
(root)
/
pg-rex
/
syncrep.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c3b00e7
)
Allow extract() to accept the same field selectors as date_part(), not just
author
Peter Eisentraut
<peter_e@gmx.net>
Sun, 18 Feb 2001 18:06:10 +0000
(18:06 +0000)
committer
Peter Eisentraut
<peter_e@gmx.net>
Sun, 18 Feb 2001 18:06:10 +0000
(18:06 +0000)
the ones specified by SQL.
src/backend/parser/gram.y
patch
|
blob
|
history
diff --git
a/src/backend/parser/gram.y
b/src/backend/parser/gram.y
index
4066bff
..
7908cec
100644
(file)
--- a/
src/backend/parser/gram.y
+++ b/
src/backend/parser/gram.y
@@
-11,7
+11,7
@@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.22
0 2001/02/09 03:26:28 tgl
Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.22
1 2001/02/18 18:06:10 petere
Exp $
*
* HISTORY
* AUTHOR DATE MAJOR EVENT
@@
-4987,6
+4987,7
@@
extract_list: extract_arg FROM a_expr
;
extract_arg: datetime { $$ = $1; }
+ | IDENT { $$ = $1; }
| TIMEZONE_HOUR { $$ = "tz_hour"; }
| TIMEZONE_MINUTE { $$ = "tz_minute"; }
;