【DataBase】to_char()函数
使用to_char处理日期
格式代码
语法
TO_CHAR(date,’格式’); -- SQL中不区分大小写
用法
to_char(sysdate,'q') 季 to_char(sysdate,'yyyy')年 to_char(sysdate,'mm')月 to_char(sysdate,'dd')日 to_char(sysdate,'hh') 获取时间的时(12制) to_char(sysdate,'hh24') 获取时间的时(24制) to_char(sysdate,'mi') 获取时间的分 to_char(sysdate,'ss') 获取时间的秒 to_char(sysdate,'d')星期中的第几天 to_char(sysdate,'day')星期几 to_char(sysdate,'ddd')一年中的第几天 to_char(sysdate,'YYYY/MM/DD') 转换格式 floor(sysdate - to_date('2016-08-05','yyyy-mm-dd') 取两个日期间的天数
示例
SELECT to_char(colname, 'YYYY/MM/DD') e, to_char(colname, 'YYYY') f FROM tablename
使用TO_CHAR函数处理数字
语法
TO_CHAR(number, '格式')
示例
TO_CHAR(salary,’$99,999.99’);
使用TO_NUMBER函数将字符转换为数字
语法
TO_NUMBER(char[, '格式'])
使用TO_DATE函数将字符转换为日期
语法
TO_DATE(char[, '格式'])
-------------------------------------------------------------------------------------
如果万事开头难 那请结局一定圆满 @ Phoenixy
-------------------------------------------------------------------------------------