CASE和CAST Teradata - 返回时间戳和日期

时间:2017-05-04 12:21:04

标签: sql casting case teradata

我试图在TIMESTAMP语句中转换为CASE一列,但它不断返回date而不是timestamp

CASE 
    WHEN C.col IS NOT NULL AND b.Col IS NULL
        THEN    col_date_1
    ELSE  CAST(col_date_2 AS TIMESTAMP)
    END 
    AS Col_Date_G

我知道可以CAST CASE语句,但该解决方案对我不起作用,因为我需要col_date_1成为date而不是timestamp {1}}。所以我不能应用"标准"溶液

有人知道任何解决方法吗?

0 个答案:

没有答案