当前位置: 首页 > news >正文

oracle:To_char

在Oracle中,将日期转换为字符串主要通过TO_CHAR函数实现,该函数支持丰富的格式化参数来控制输出样式:

  • 日期部分格式化

    ‌年份‌:YYYY(四位年)、YY(两位年)、YEAR(英文全拼)
    ‌月份‌:MM(数字月)、MON(缩写如NOV)、MONTH(全拼如NOVEMBER)
    ‌日‌:DD(月中的日)、DDD(年中的日)、DY(星期缩写如FRI)、DAY(星期全拼如FRIDAY)
    ‌时间‌:HH24(24小时制)、HH12(12小时制)、MI(分钟)、SS(秒)、FF(毫秒)

  • 修饰符与特殊格式

    FM前缀:去除前导空格或零(如FMYYYY)
    文字字符:可在格式中添加-、/等分隔符(如YYYY-MM-DD)
    附加信息:AD/BC(纪元标识)、Q(季度)、WW(年周数)

示例代码
-- 基础格式转换
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM dual; 

-- 输出:2025-10-16 15:07:25

-- 包含文字和修饰符
SELECT TO_CHAR(SYSDATE, 'FMDAY, MONTH DD, YYYY "at" HH12:MI PM') FROM dual; 

-- 输出:THURSDAY, OCTOBER 16, 2025 at 03:07 PM

注意事项

    默认格式为DD-MON-YY,但显式指定格式可避免区域设置差异
    若需处理时间戳,可使用TO_TIMESTAMP函数
    12小时制需搭配AM/PM标识

http://www.dtcms.com/a/489976.html

相关文章:

  • MySQL 数据库核心操作全解析:从创建到备份与连接管理
  • 环境函数 SYS_CONTEXT 在 DM8 与 Oracle 中的差异
  • 长春怎么做网站重庆网站建设aiyom
  • Linux中的管道与重定向:深入理解两者的本质区别
  • 上传OSS服务器图片文件视频(使用elemenplus上传组件)
  • 全面适配iOS 26液态玻璃,基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v10.2发布
  • 【Kubernetes】常见面试题汇总(二十五)
  • 阿里云渠道商:哪些方法能给服务器加速?
  • 华为USG 6320之配置外网访问服务器NAT映射和NAT回流
  • 网站开发业务介绍深圳网站搭建找哪里
  • 常见的网站模板类型有哪些,新手该如何选择最合适的?
  • 【Linux】基础IO(一)Linux 文件操作从入门到实践:系统调用、文件描述符、重定向,为自定义Shell添加重定向
  • Docker 深度解析:从虚拟化到新一代应用构建、运行与交付
  • 企业网站建设网站有哪些建企业网站用什么源码
  • 复制了一个vue的项目然后再这个基础上修改。可是通过npm run dev运行之前的老项目,发现运行的竟然是拷贝后的项目。为什么会这样?
  • 【Prisma】Prisma 命令大全(Node / NestJS 通用)
  • 十月连环效应:宏观叙事与链上机会的临界点
  • 第六部分:VTK进阶(第161章 多渲染Pass组合)
  • 三相变流器矢量控制及参数设计系列(2):PWM原理
  • 网络层IP协议详解:互联网的灵魂所在
  • 深圳网站公司推广平台wordpress网站统计
  • 数据结构4:线性表3-链式存储的线性表
  • 如何理解随机过程中“样本空间”的概念
  • 最新机器人顶会IROS 2025的award paper 深入分析
  • 做一个介绍网站多少钱手机上怎么制作网站
  • 汽车存储技术的未来在何方?
  • 医院网站加快建设品牌设计工作室
  • 学校网站开发企业中征码查询入口
  • 睢宁做网站苏州建站公司哪个济南兴田德润实惠吗
  • 成都专业网站排名推广网站建设怎么找客源?