11
11
*
12
12
*
13
13
* IDENTIFICATION
14
- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.259 2001/10/05 06:37:42 thomas Exp $
14
+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.260 2001/10/08 18:16:59 tgl Exp $
15
15
*
16
16
* HISTORY
17
17
* AUTHOR DATE MAJOR EVENT
@@ -4921,7 +4921,6 @@ c_expr: attr
4921
4921
t->setof = FALSE ;
4922
4922
t->typmod = -1 ;
4923
4923
4924
- d = makeNode(TypeName);
4925
4924
d->name = xlateSqlType(" date" );
4926
4925
d->setof = FALSE ;
4927
4926
d->typmod = -1 ;
@@ -4931,7 +4930,7 @@ c_expr: attr
4931
4930
| CURRENT_TIME
4932
4931
{
4933
4932
/*
4934
- * Translate as "time ('now'::text)".
4933
+ * Translate as "timetz ('now'::text)".
4935
4934
* See comments for CURRENT_DATE.
4936
4935
*/
4937
4936
A_Const *s = makeNode(A_Const);
@@ -4946,8 +4945,7 @@ c_expr: attr
4946
4945
t->setof = FALSE ;
4947
4946
t->typmod = -1 ;
4948
4947
4949
- d = makeNode(TypeName);
4950
- d->name = xlateSqlType(" time" );
4948
+ d->name = xlateSqlType(" timetz" );
4951
4949
d->setof = FALSE ;
4952
4950
d->typmod = 0 ;
4953
4951
@@ -4956,7 +4954,7 @@ c_expr: attr
4956
4954
| CURRENT_TIME ' (' Iconst ' )'
4957
4955
{
4958
4956
/*
4959
- * Translate as "time ('now'::text)".
4957
+ * Translate as "timetz ('now'::text)".
4960
4958
* See comments for CURRENT_DATE.
4961
4959
*/
4962
4960
A_Const *s = makeNode(A_Const);
@@ -4971,7 +4969,6 @@ c_expr: attr
4971
4969
t->setof = FALSE ;
4972
4970
t->typmod = -1 ;
4973
4971
4974
- d = makeNode(TypeName);
4975
4972
d->name = xlateSqlType(" timetz" );
4976
4973
d->setof = FALSE ;
4977
4974
if (($3 < 0 ) || ($3 > 13 ))
@@ -5002,7 +4999,6 @@ c_expr: attr
5002
4999
/* SQL99 mandates a default precision of 6
5003
5000
* for timestamp. - thomas 2001-10-04
5004
5001
*/
5005
- d = makeNode(TypeName);
5006
5002
d->name = xlateSqlType(" timestamptz" );
5007
5003
d->setof = FALSE ;
5008
5004
d->typmod = 6 ;
@@ -5012,7 +5008,7 @@ c_expr: attr
5012
5008
| CURRENT_TIMESTAMP ' (' Iconst ' )'
5013
5009
{
5014
5010
/*
5015
- * Translate as "timestamp ('now'::text)".
5011
+ * Translate as "timestamptz ('now'::text)".
5016
5012
* See comments for CURRENT_DATE.
5017
5013
*/
5018
5014
A_Const *s = makeNode(A_Const);
@@ -5027,7 +5023,6 @@ c_expr: attr
5027
5023
t->setof = FALSE ;
5028
5024
t->typmod = -1 ;
5029
5025
5030
- d = makeNode(TypeName);
5031
5026
d->name = xlateSqlType(" timestamptz" );
5032
5027
d->setof = FALSE ;
5033
5028
if (($3 < 0 ) || ($3 > 13 ))
0 commit comments