Skip to content

Commit ffe92ea

Browse files
authored
fix: Make INTERVAL TO mandatory (#312)
1 parent ab9438b commit ffe92ea

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

parser.go

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2538,12 +2538,8 @@ func (p *Parser) parseIntervalLiteral() ast.Expr {
25382538
case *ast.StringLiteral:
25392539
starting, _, _ := p.parseDateTimePart()
25402540

2541-
var ending ast.DateTimePart
2542-
var endingEnd token.Pos
2543-
if p.Token.Kind == "TO" {
2544-
p.nextToken()
2545-
ending, _, endingEnd = p.parseDateTimePart()
2546-
}
2541+
p.expect("TO")
2542+
ending, _, endingEnd := p.parseDateTimePart()
25472543

25482544
return &ast.IntervalLiteralRange{
25492545
Interval: interval,

0 commit comments

Comments
 (0)