我是靠谱客的博主 陶醉小笼包,最近开发中收集的这篇文章主要介绍oracle日期和字符串的互相转换,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、to_date:将字符类型按一定格式转化为日期类型

select to_date('2021-02-24 10:10:10', 'yyyy-MM-dd hh24:mi:ss') from dual;

输出结果:2021-02-24 10:10:10

2、to_char:将日期类型按一定格式转化为字符类型

select to_char(sysdate, 'yyyy-MM-dd hh24:mi:ss') from dual;
sysdate无法识别yyyymmddhh24missff3这样的日期格式
但是支持yyyymmddhh24missSSS这样的格式
而systimestamp无论是yyyymmddhh24missSSS还是yyyymmddhh24missff3格式都兼容
select to_char(systimestamp, 'yyyymmddhh24missff3') from dual;
ff后面的数字表示获得的毫秒位数,默认是6;一般ff3获得三位毫秒数
与yyyymmddhh24missSSS格式获取到的都是17位字符
select to_char(systimestamp, 'yyyymmddhh24missSSS') from dual;

最后

以上就是陶醉小笼包为你收集整理的oracle日期和字符串的互相转换的全部内容,希望文章能够帮你解决oracle日期和字符串的互相转换所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部