**Describe the bug** ``` select cast(k11 as decimal(19, 0)) from baseall; ``` `k11` is datetime type column. This query will return NULL for this column. But in PrimitiveType.java, Datetime type to decimal type is supported in implicitCastMap.