我正在尝试将timestamp
转换为日期,但它会在teradata
中四舍五入到最近的日期。以下是详细信息:
event_ts = 12/29/2014 23:25:13.000000-08:00
select cast(event_ts as date)=12/30/2014
如何确保日期保持不变?
答案 0 :(得分:2)
它没有对日期进行舍入,而是在提取日期之前将其调整到您的时区。
提交时查看结果
CAST(event_ts AS TIMESTAMP)
您需要添加一个选项:
CAST(event_ts AS DATE AT SOURCE)