]> granicus.if.org Git - postgresql/commitdiff
Allow extract() to accept the same field selectors as date_part(), not just
authorPeter Eisentraut <peter_e@gmx.net>
Sun, 18 Feb 2001 18:06:10 +0000 (18:06 +0000)
committerPeter 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

index 4066bff9b2e9efe8f2714f978a5510e7f3fa5d5f..7908cec825fc09140b7d8f8fca508d93827312a2 100644 (file)
@@ -11,7 +11,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.220 2001/02/09 03:26:28 tgl Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.221 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"; }
                ;