Oracle   发布时间:2022-05-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Oracle SQL – 具有unix时间戳的列,需要dd-mm-yyyy时间戳大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Oracle中是否有任何方法可以从Oracle中的unix时间戳中获取dd-mm-yyyy部分?

喜欢:@H_197_7@

@H_301_13@SELEct TO_CHAR(my_timestamp,'ddmmyyyy') as my_new_timestamp from table

解决方法

鉴于此数据……

@H_301_13@sql> alter session set nls_date_format='dd-mon-yyyy hh24:mi:ss' 2 / Session altered. sql> SELEct * FROM t23 2 / MY_timestAMP -------------------- 08-mar-2010 13:06:02 08-mar-2010 13:06:08 13-mar-1985 13:06:26 sql>

..这只是将the time elapsed since 01-JAN-1970转换为秒的问题:@H_197_7@

@H_301_13@sql> SELEct my_timestamp 2,(my_timestamp - date '1970-01-01') * 86400 as unix_ts 3 from t23 4 / MY_timestAMP UNIX_TS -------------------- ---------- 08-mar-2010 13:06:02 1268053562 08-mar-2010 13:06:08 1268053568 13-mar-1985 13:06:26 479567186 sql>

大佬总结

以上是大佬教程为你收集整理的Oracle SQL – 具有unix时间戳的列,需要dd-mm-yyyy时间戳全部内容,希望文章能够帮你解决Oracle SQL – 具有unix时间戳的列,需要dd-mm-yyyy时间戳所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: