Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7249562

Browse files
committed
Remove redundant code, update comments, cause CURRENT_TIME to
agree with CURRENT_TIME(n).
1 parentc7c280f commit7249562

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

‎src/backend/parser/gram.y

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*
1212
*
1313
* 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 $
1515
*
1616
* HISTORY
1717
* AUTHORDATEMAJOR EVENT
@@ -4921,7 +4921,6 @@ c_expr: attr
49214921
t->setof =FALSE;
49224922
t->typmod = -1;
49234923

4924-
d = makeNode(TypeName);
49254924
d->name = xlateSqlType("date");
49264925
d->setof =FALSE;
49274926
d->typmod = -1;
@@ -4931,7 +4930,7 @@ c_expr: attr
49314930
|CURRENT_TIME
49324931
{
49334932
/*
4934-
* Translate as "time('now'::text)".
4933+
* Translate as "timetz('now'::text)".
49354934
* See comments for CURRENT_DATE.
49364935
*/
49374936
A_Const *s = makeNode(A_Const);
@@ -4946,8 +4945,7 @@ c_expr: attr
49464945
t->setof =FALSE;
49474946
t->typmod = -1;
49484947

4949-
d = makeNode(TypeName);
4950-
d->name = xlateSqlType("time");
4948+
d->name = xlateSqlType("timetz");
49514949
d->setof =FALSE;
49524950
d->typmod =0;
49534951

@@ -4956,7 +4954,7 @@ c_expr: attr
49564954
|CURRENT_TIME'('Iconst')'
49574955
{
49584956
/*
4959-
* Translate as "time('now'::text)".
4957+
* Translate as "timetz('now'::text)".
49604958
* See comments for CURRENT_DATE.
49614959
*/
49624960
A_Const *s = makeNode(A_Const);
@@ -4971,7 +4969,6 @@ c_expr: attr
49714969
t->setof =FALSE;
49724970
t->typmod = -1;
49734971

4974-
d = makeNode(TypeName);
49754972
d->name = xlateSqlType("timetz");
49764973
d->setof =FALSE;
49774974
if (($3 <0) || ($3 >13))
@@ -5002,7 +4999,6 @@ c_expr: attr
50024999
/* SQL99 mandates a default precision of 6
50035000
* for timestamp. - thomas 2001-10-04
50045001
*/
5005-
d = makeNode(TypeName);
50065002
d->name = xlateSqlType("timestamptz");
50075003
d->setof =FALSE;
50085004
d->typmod =6;
@@ -5012,7 +5008,7 @@ c_expr: attr
50125008
|CURRENT_TIMESTAMP'('Iconst')'
50135009
{
50145010
/*
5015-
* Translate as "timestamp('now'::text)".
5011+
* Translate as "timestamptz('now'::text)".
50165012
* See comments for CURRENT_DATE.
50175013
*/
50185014
A_Const *s = makeNode(A_Const);
@@ -5027,7 +5023,6 @@ c_expr: attr
50275023
t->setof =FALSE;
50285024
t->typmod = -1;
50295025

5030-
d = makeNode(TypeName);
50315026
d->name = xlateSqlType("timestamptz");
50325027
d->setof =FALSE;
50335028
if (($3 <0) || ($3 >13))

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp