oracle date有的有时分秒,有的没有,怎么区别

oracle date有的有时分秒,有的没有,怎么区别,第1张

默认是带时分秒的;

没有时分秒的保存的时分秒都是0

具体用哪种方式看应用的要求;如果只记录到日期,则不用记录时分秒;如果用作时间戳,则要存储时分秒 或者考虑使用 timestamp 类型

如果查询中引用,考虑用 >= and < 的方式处理 ;这样不用考虑二者的区别了

只去 整点 还是取到整点啊

select to_char (XX, 'HH24' ) from tablename

取到整点

select to_char (XX, 'YYYY-MM-DD HH24' ) from tablename

用to_char就可以了

比如当前时间的

select to_char(sysdate,'') from dual

结果:


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9925387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存