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获得三位毫秒数
string转date的方法
与yyyymmddhh24missSSS格式获取到的都是17位字符
select to_char(systimestamp, 'yyyymmddhh24missSSS') from dual;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。