Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 7ed3b89

Browse files
committed
Fix for %4 and 4%.
1 parent 1b8d946 commit 7ed3b89

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/backend/parser/gram.y

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*
1111
*
1212
* IDENTIFICATION
13-
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.66 1999/03/19 23:48:50 momjian Exp $
13+
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.67 1999/03/21 02:26:56 momjian Exp $
1414
*
1515
* HISTORY
1616
* AUTHOR DATE MAJOR EVENT
@@ -3698,6 +3698,10 @@ a_expr: attr opt_indirection
36983698
}
36993699
| '-' a_expr %prec UMINUS
37003700
{ $$ = doNegate($2); }
3701+
| '%' a_expr %prec UMINUS
3702+
{ $$ = makeA_Expr(OP, "%", NULL, $2); }
3703+
| a_expr %prec UMINUS '%'
3704+
{ $$ = makeA_Expr(OP, "%", $1, NULL); }
37013705
| a_expr '+' a_expr
37023706
{ $$ = makeA_Expr(OP, "+", $1, $3); }
37033707
| a_expr '-' a_expr

0 commit comments

Comments
 (0)