【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
-------------------------------------------------------------------------------------
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)