database - HANA 中的日期格式选项
问题描述
我正在尝试将日期列转换为这种格式:May 28, 2018 2:44:47.883 PM
. 我正在使用这个查询来做到这一点:
SELECT
CURRENT_TIMESTAMP,
TO_NVARCHAR(CURRENT_TIMESTAMP, 'Mon DD, YYYY HH:MM:ss')
FROM Dummy
但是,还没有运气。HANA 中有哪些日期格式选项可用?
编辑
查询输出:
May 29, 2018 1:53:13.055 PM May 29, 2018 01:05:13
如您所见,MM
被视为月而不是分钟。而且我不知道如何要求 3 位数的毫秒,然后是 AM / PM。
解决方案
请尝试“周一 DD,YYYY HH:MI:SS”。
时间
TIME 数据类型由表示时间值的小时、分钟和秒信息组成。TIME 数据类型的默认格式是 HH24:MI:SS。HH24 代表 0 到 24 的小时,MI 代表 0 到 59 的分钟,SS 代表 0 到 59 的秒。