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

在 OceanBase 中,使用 TO_CHAR 函数 直接转换日期格式,简洁高效的解决方案

SQL语句

SELECT TO_CHAR(TO_DATE(your_column, 'DD-MON-YY'), 'YYYY-MM-DD') AS formatted_date
FROM your_table;

关键说明:

  1. 核心函数

    • TO_DATE('30-三月-15', 'DD-MON-YY') → 将字符串转为日期类型

    • TO_CHAR(..., 'YYYY-MM-DD') → 格式化为 2015-03-30

  2. 处理中文月份(OceanBase 特有技巧):

    SELECT TO_CHAR(TO_DATE('30-三月-15', 'DD-MON-YY', 'NLS_DATE_LANGUAGE = ''SIMPLIFIED CHINESE'''),'YYYY-MM-DD') 
    FROM DUAL;
    • 添加 NLS_DATE_LANGUAGE 参数确保正确解析中文月份

示例输出:

原始字段 (your_column)转换结果 (formatted_date)
30-三月-152015-03-30
05-十二月-232023-12-05

注:若字段本身就是日期类型(非字符串),直接使用:

SELECT TO_CHAR(your_date_column, 'YYYY-MM-DD') FROM your_table;
http://www.dtcms.com/a/296433.html

相关文章:

  • 【安卓笔记】lifecycle与viewModel
  • 科大讯飞运维 OceanBase 的实践
  • RabbitMQ—仲裁队列
  • OceanBase 4.3.5 解析:DDL性能诊断
  • Windows 11下纯软件模拟虚拟机的设备模拟与虚拟化(仅终端和网络)
  • SpringCloud -- 服务保护和分布式事务
  • 六、Element-快速入门
  • Oracle序列
  • HTTP和HTTPS复习
  • 每日功能分享|让观看者体验“无缝链接”观看的功能——视频自动续播功能
  • 亚马逊云科技:引领云计算新时代,开启无限可能
  • 【PHP】ThinkPHP5使用EasyTask插件做定时任务
  • RAG面试内容整理-2. 稀疏检索基础(倒排索引、TF-IDF、BM25 等)
  • Vue2文件上传相关
  • vue中轮询:推荐 vue-request、@vueuse/core、rxjs
  • Vector Magic 1.15:强大的图片转矢量工具 + 使用教程
  • opt_param 隐含参数修改
  • Webpack/Vite 终极指南:前端开发的“涡轮增压引擎“
  • 深入理解 IO 多路复用:从 select 到 epoll
  • CTFshow-PWN-栈溢出(pwn67-pwn68)nop sled 空操作雪橇-对抗栈帧地址随机化
  • 数字化转型-埃森哲集团数字化顶层规划
  • SQL中的占位符、@Param注解和方法参数
  • vue递归树形结构删除不符合数据 生成一个新数组
  • HTTPS如何保障安全?详解证书体系与加密通信流程
  • AI 在金融:重塑金融服务的智能革命
  • 《小白学习产品经理》第十章:方法论之MVP
  • Windows 下配置 GPU 用于深度学习(PyTorch)的完整流程
  • 让复杂 AI 应用构建就像搭积木:Spring AI Alibaba Graph 使用指南与源码解读
  • 测试学习之——Pytest Day5
  • 关闭 Chrome 浏览器后,自动删除浏览历史记录