SELECT TO_CHAR(ADDTIME/ (60 * 60 * 24) + TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS') AS TESTDATE FROM TEST WHERE TEST_ID='1234';
其中“HH24:MI:SS”为24小时制
本文介绍了一种使用SQL语句将特定的时间戳转换为人类可读的日期时间格式的方法。通过一个具体的例子,展示了如何利用TO_CHAR和TO_DATE函数,结合ADDTIME参数,将Unix时间戳转换为'YYYY-MM-DD HH24:MI:SS'格式。
SELECT TO_CHAR(ADDTIME/ (60 * 60 * 24) + TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS') AS TESTDATE FROM TEST WHERE TEST_ID='1234';
其中“HH24:MI:SS”为24小时制
2万+
1万+

被折叠的 条评论
为什么被折叠?