如何在查询中将EPOCH日期/时间转换为人工日期/时间

时间:2019-05-17 18:54:23

标签: sql oracle epoch

显然,我对SQL知之甚少。我只完成了一门在线课程。该数据库上的日期使我发疯,并创建了许多额外的工作,而我对这一问题的知识不足使我开始感到沮丧。 DB中该列的数据以EPOCH时间表示,由于我深深地蹲着关于时间转换等内容,因此我的查询也以纪元时间输出。我可以获取所有这些输出,然后使用网络工具(时代转换器)将其全部转换并粘贴回我的查询结果(.xls)中,但这只是应该在我的查询权限内完成的另一步,我当然希望如此吗?

我的查询从一条select语句开始,然后从一个表中选择一些列(如其中的15列),然后进入FROM和WHERE部分。此查询中没有联接,也没有其他复杂或花哨的东西。

在该SELECT语句中,选择的列之一是MEP_CUSTINC.DATECREATED

SELECT语句的特定部分给出了1557771611的结果,使用webtool epoch转换器时实际上是5/13/2019 1:20:11 PM

如何在查询的同一行中完成相同的任务?那可行还是我注定要继续使用网络工具?

我曾在寻求帮助之前尝试过寻找答案,但是我发现所有可能的解决方案都显示使用select,而我已经将其用于其他所有列,因此我要么不理解上下文它的用法,或者我使用不正确,或者不是我的问题的正确解决方案。我现在正在闲逛,非常感谢您的帮助。

PS。如果有帮助,则DATECREATED Column数据类型为NUMBER(15)。

它正在输出1557771611,我希望它改为输出5/13/2019 1:20:11 PM ...或... 5/13/2019甚至可以接受吗?

0 个答案:

没有答案