File tree 4 files changed +6
-0
lines changed
4 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -85,6 +85,7 @@ pub enum DateTimeField {
85
85
Julian ,
86
86
Microseconds ,
87
87
Millenium ,
88
+ Millennium ,
88
89
Milliseconds ,
89
90
Quarter ,
90
91
Timezone ,
@@ -112,6 +113,7 @@ impl fmt::Display for DateTimeField {
112
113
DateTimeField :: Julian => "JULIAN" ,
113
114
DateTimeField :: Microseconds => "MICROSECONDS" ,
114
115
DateTimeField :: Millenium => "MILLENIUM" ,
116
+ DateTimeField :: Millennium => "MILLENNIUM" ,
115
117
DateTimeField :: Milliseconds => "MILLISECONDS" ,
116
118
DateTimeField :: Quarter => "QUARTER" ,
117
119
DateTimeField :: Timezone => "TIMEZONE" ,
Original file line number Diff line number Diff line change @@ -332,6 +332,7 @@ define_keywords!(
332
332
METHOD ,
333
333
MICROSECONDS ,
334
334
MILLENIUM ,
335
+ MILLENNIUM ,
335
336
MILLISECONDS ,
336
337
MIN ,
337
338
MINUTE ,
Original file line number Diff line number Diff line change @@ -1065,6 +1065,7 @@ impl<'a> Parser<'a> {
1065
1065
Keyword :: JULIAN => Ok ( DateTimeField :: Julian ) ,
1066
1066
Keyword :: MICROSECONDS => Ok ( DateTimeField :: Microseconds ) ,
1067
1067
Keyword :: MILLENIUM => Ok ( DateTimeField :: Millenium ) ,
1068
+ Keyword :: MILLENNIUM => Ok ( DateTimeField :: Millennium ) ,
1068
1069
Keyword :: MILLISECONDS => Ok ( DateTimeField :: Milliseconds ) ,
1069
1070
Keyword :: QUARTER => Ok ( DateTimeField :: Quarter ) ,
1070
1071
Keyword :: TIMEZONE => Ok ( DateTimeField :: Timezone ) ,
@@ -1144,6 +1145,7 @@ impl<'a> Parser<'a> {
1144
1145
Keyword :: JULIAN ,
1145
1146
Keyword :: MICROSECONDS ,
1146
1147
Keyword :: MILLENIUM ,
1148
+ Keyword :: MILLENNIUM ,
1147
1149
Keyword :: MILLISECONDS ,
1148
1150
Keyword :: QUARTER ,
1149
1151
Keyword :: TIMEZONE ,
Original file line number Diff line number Diff line change @@ -1755,6 +1755,7 @@ fn parse_extract() {
1755
1755
verified_stmt ( "SELECT EXTRACT(JULIAN FROM d)" ) ;
1756
1756
verified_stmt ( "SELECT EXTRACT(MICROSECONDS FROM d)" ) ;
1757
1757
verified_stmt ( "SELECT EXTRACT(MILLENIUM FROM d)" ) ;
1758
+ verified_stmt ( "SELECT EXTRACT(MILLENNIUM FROM d)" ) ;
1758
1759
verified_stmt ( "SELECT EXTRACT(MILLISECONDS FROM d)" ) ;
1759
1760
verified_stmt ( "SELECT EXTRACT(QUARTER FROM d)" ) ;
1760
1761
verified_stmt ( "SELECT EXTRACT(TIMEZONE FROM d)" ) ;
You can’t perform that action at this time.
0 commit comments