首页 > 其他 > 详细

3.tochar

时间:2020-05-17 22:07:11      阅读:54      评论:0      收藏:0      [点我收藏+]

1)to_char(date, m)

将日期型数据转换成指定模式的字符型数据,可用于取单个年、月、日、时、分、秒
?date: 日期函数,可以是 current_date, current_timestamp, localtimestamp, sysdate, systimestamp …
?m: 指定要转换成的模式(将日期以该模式的形式返回

-- dual为Oracle提供的虚拟表
-- 取时间日期
select sysdate from dual;        // 2018.12.24 22:09:23
-- 在小时那里不加24,则默认取12小时制
select to_char(sysdate, YYYY-MM-DD HH:MI:SS) from dual;   // 2018-12-24 10:09:23
select to_char(sysdate, YYYY-MM-DD HH24:MI:SS) from dual; // 2018-12-24 22:09:23
-- 取日期
select to_char(sysdate, YYYY-MM-DD) from dual;    // 2018-12-24
-- 取年
select to_char(sysdate, YYYY) from dual;        // 2018
-- 取月
select to_char(sysdate, MM) from dual;        // 12
-- 取日
select to_char(sysdate, DD) from dual;        // 24

-- 取时间
select to_char(sysdate, HH24:MI:SS) from dual;    // 22:09:23
-- 取小时,不加24时,时间为12小时制
select to_char(sysdate, HH24) from dual;    // 22
-- 取分钟
select to_char(sysdate, MI) from dual;    // 09
-- 取秒钟
select to_char(sysdate, SS) from dual;    // 23

 

3.tochar

原文:https://www.cnblogs.com/xlhlx/p/12907197.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!