mirror of
https://github.com/postgres/postgres.git
synced 2025-04-29 13:56:47 +03:00
Back out patch, unintended.
This commit is contained in:
parent
ec9d01e8e2
commit
cd48ae8bf0
@ -11,7 +11,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* IDENTIFICATION
|
* IDENTIFICATION
|
||||||
* $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.539 2006/04/24 22:56:11 momjian Exp $
|
* $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.540 2006/04/24 22:59:19 momjian Exp $
|
||||||
*
|
*
|
||||||
* HISTORY
|
* HISTORY
|
||||||
* AUTHOR DATE MAJOR EVENT
|
* AUTHOR DATE MAJOR EVENT
|
||||||
@ -1152,7 +1152,6 @@ zone_value:
|
|||||||
A_Const *n = (A_Const *) makeStringConst($2, $1);
|
A_Const *n = (A_Const *) makeStringConst($2, $1);
|
||||||
if ($3 != INTERVAL_FULL_RANGE)
|
if ($3 != INTERVAL_FULL_RANGE)
|
||||||
{
|
{
|
||||||
ereport(LOG, (errmsg("1.0")));
|
|
||||||
if (($3 & ~(INTERVAL_MASK(HOUR) | INTERVAL_MASK(MINUTE))) != 0)
|
if (($3 & ~(INTERVAL_MASK(HOUR) | INTERVAL_MASK(MINUTE))) != 0)
|
||||||
ereport(ERROR,
|
ereport(ERROR,
|
||||||
(errcode(ERRCODE_SYNTAX_ERROR),
|
(errcode(ERRCODE_SYNTAX_ERROR),
|
||||||
@ -1164,7 +1163,6 @@ zone_value:
|
|||||||
| ConstInterval '(' Iconst ')' Sconst opt_interval
|
| ConstInterval '(' Iconst ')' Sconst opt_interval
|
||||||
{
|
{
|
||||||
A_Const *n = (A_Const *) makeStringConst($5, $1);
|
A_Const *n = (A_Const *) makeStringConst($5, $1);
|
||||||
ereport(LOG, (errmsg("2.0")));
|
|
||||||
if ($3 < 0)
|
if ($3 < 0)
|
||||||
ereport(ERROR,
|
ereport(ERROR,
|
||||||
(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
|
(errcode(ERRCODE_INVALID_PARAMETER_VALUE),
|
||||||
@ -6080,14 +6078,12 @@ SimpleTypename:
|
|||||||
| ConstDatetime { $$ = $1; }
|
| ConstDatetime { $$ = $1; }
|
||||||
| ConstInterval opt_interval
|
| ConstInterval opt_interval
|
||||||
{
|
{
|
||||||
ereport(LOG, (errmsg("3.0")));
|
|
||||||
$$ = $1;
|
$$ = $1;
|
||||||
if ($2 != INTERVAL_FULL_RANGE)
|
if ($2 != INTERVAL_FULL_RANGE)
|
||||||
$$->typmod = INTERVAL_TYPMOD(INTERVAL_FULL_PRECISION, $2);
|
$$->typmod = INTERVAL_TYPMOD(INTERVAL_FULL_PRECISION, $2);
|
||||||
}
|
}
|
||||||
| ConstInterval '(' Iconst ')' opt_interval
|
| ConstInterval '(' Iconst ')' opt_interval
|
||||||
{
|
{
|
||||||
ereport(LOG, (errmsg("4.0")));
|
|
||||||
$$ = $1;
|
$$ = $1;
|
||||||
if ($3 < 0)
|
if ($3 < 0)
|
||||||
ereport(ERROR,
|
ereport(ERROR,
|
||||||
@ -6106,7 +6102,6 @@ SimpleTypename:
|
|||||||
}
|
}
|
||||||
| type_name attrs
|
| type_name attrs
|
||||||
{
|
{
|
||||||
ereport(LOG, (errmsg("5.0")));
|
|
||||||
$$ = makeNode(TypeName);
|
$$ = makeNode(TypeName);
|
||||||
$$->names = lcons(makeString($1), $2);
|
$$->names = lcons(makeString($1), $2);
|
||||||
$$->typmod = -1;
|
$$->typmod = -1;
|
||||||
@ -8184,7 +8179,6 @@ AexprConst: Iconst
|
|||||||
| ConstInterval Sconst opt_interval
|
| ConstInterval Sconst opt_interval
|
||||||
{
|
{
|
||||||
A_Const *n = makeNode(A_Const);
|
A_Const *n = makeNode(A_Const);
|
||||||
ereport(LOG, (errmsg("6.0")));
|
|
||||||
n->typename = $1;
|
n->typename = $1;
|
||||||
n->val.type = T_String;
|
n->val.type = T_String;
|
||||||
n->val.val.str = $2;
|
n->val.val.str = $2;
|
||||||
@ -8196,7 +8190,6 @@ AexprConst: Iconst
|
|||||||
| ConstInterval '(' Iconst ')' Sconst opt_interval
|
| ConstInterval '(' Iconst ')' Sconst opt_interval
|
||||||
{
|
{
|
||||||
A_Const *n = makeNode(A_Const);
|
A_Const *n = makeNode(A_Const);
|
||||||
ereport(LOG, (errmsg("7.0")));
|
|
||||||
n->typename = $1;
|
n->typename = $1;
|
||||||
n->val.type = T_String;
|
n->val.type = T_String;
|
||||||
n->val.val.str = $5;
|
n->val.val.str = $5;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user