Oracle数据库TIMESTAMP时间类型查询结果展示

使用EOS平台进行Oracle数据库数据查询时,对于TIMESTAMP类型的字段,查询出来转换为java中的Data字段,但是查询结果始终报错,报错内容如下:

    "FAILURE_TIME": {
            "bytes": "7877081B010101",
            "length": 7,
            "stream": "This value not supported be serialized by eos, maybe it has not default constructor!! class:class java.io.ByteArrayInputStream  ,toString:java.io.ByteArrayInputStream@45a6c001"
        }

其中FAILURE_TIME为要查询的字段,判断应该是转换除了问题。

解决方案:

      

  	 (to_date(to_char(FAILURE_TIME , 'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')) as FAILURE_TIME,

将原有的时间字段转化为想要的字段,最后在重新命名为原来的字段,不影响原有的字段名称。

猜你喜欢

转载自blog.csdn.net/PhilipJ0303/article/details/101051206