fix(db2): update time grain expressions for DAY to use DATE function (#35848)

This commit is contained in:
Yuvraj Singh Chauhan
2025-10-31 18:55:42 +05:30
committed by GitHub
parent 0a95f74f11
commit 30d584afd1
2 changed files with 71 additions and 5 deletions

View File

@@ -48,11 +48,7 @@ class Db2EngineSpec(BaseEngineSpec):
" - MINUTE({col}) MINUTES"
" - SECOND({col}) SECONDS"
" - MICROSECOND({col}) MICROSECONDS ",
TimeGrain.DAY: "CAST({col} as TIMESTAMP)"
" - HOUR({col}) HOURS"
" - MINUTE({col}) MINUTES"
" - SECOND({col}) SECONDS"
" - MICROSECOND({col}) MICROSECONDS",
TimeGrain.DAY: "DATE({col})",
TimeGrain.WEEK: "{col} - (DAYOFWEEK({col})) DAYS",
TimeGrain.MONTH: "{col} - (DAY({col})-1) DAYS",
TimeGrain.QUARTER: "{col} - (DAY({col})-1) DAYS"