MCPcopy Create free account
hub / github.com/apache/impala / Month

Method Month

be/src/exprs/timestamp-functions-ir.cc:201–206  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

199}
200
201IntVal TimestampFunctions::Month(FunctionContext* context, const TimestampVal& ts_val) {
202 if (ts_val.is_null) return IntVal::null();
203 const TimestampValue& ts_value = TimestampValue::FromTimestampVal(ts_val);
204 if (!ts_value.HasDate()) return IntVal::null();
205 return IntVal(ts_value.date().month());
206}
207
208IntVal TimestampFunctions::Quarter(FunctionContext* context, const TimestampVal& ts_val) {
209 if (ts_val.is_null) return IntVal::null();

Callers

nothing calls this directly

Calls 3

IntValClass · 0.85
HasDateMethod · 0.80
monthMethod · 0.80

Tested by

no test coverage detected