Skip to content

Commit c0a6b34

Browse files
authored
Merge pull request #4 from swisscom-bigdata/fix/group_by_minute_and_hour
Fixed group by minute and hour
2 parents 3655ca3 + 327ee28 commit c0a6b34

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/metabase/driver/teradata.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,9 @@
136136
(def ^:private ^:const now (hsql/raw "CURRENT_TIMESTAMP"))
137137

138138
(defmethod sql.qp/date [:teradata :default] [_ _ expr] expr)
139-
(defmethod sql.qp/date [:teradata :minute] [_ _ expr] (timestamp-trunc "yyyy-mm-dd hh24:mi" expr))
139+
(defmethod sql.qp/date [:teradata :minute] [_ _ expr] (timestamp-trunc (hsql/raw "'yyyy-mm-dd hh24:mi'") expr))
140140
(defmethod sql.qp/date [:teradata :minute-of-hour] [_ _ expr] (extract-integer :minute expr))
141-
(defmethod sql.qp/date [:teradata :hour] [_ _ expr] (timestamp-trunc "yyyy-mm-dd hh24" expr))
141+
(defmethod sql.qp/date [:teradata :hour] [_ _ expr] (timestamp-trunc (hsql/raw "'yyyy-mm-dd hh24'") expr))
142142
(defmethod sql.qp/date [:teradata :hour-of-day] [_ _ expr] (extract-integer :hour expr))
143143
(defmethod sql.qp/date [:teradata :day] [_ _ expr] (hx/->date expr))
144144
(defmethod sql.qp/date [:teradata :day-of-week] [_ _ expr] (hx/inc (hx/- (sql.qp/date :day expr)

0 commit comments

Comments
 (0)