news 2026/6/10 15:17:56

oracle中dd/mm/yyyy和dd/mm/rrrrr有什么不一样

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
oracle中dd/mm/yyyy和dd/mm/rrrrr有什么不一样

在Oracle中,DD/MM/YYYYDD/MM/RRRR都用于日期格式,但它们在处理两位数年份时有重要区别:

主要区别

1.YYYY格式

-- 当前会话年份假设为2026年 SELECT TO_DATE('25/12/25', 'DD/MM/YYYY') FROM dual; -- 结果:2025-12-25 (假设当前世纪是2000) -- YYYY会简单地将"25"转换为2025

2.RRRR格式

SELECT TO_DATE('25/12/25', 'DD/MM/RRRR') FROM dual; -- 结果取决于当前年份

RRRR的智能转换规则

输入的2位年份

当前年份的世纪部分

转换结果

00-49

当前世纪的前半段

当前世纪

00-49

当前世纪的后半段

下个世纪

50-99

当前世纪的前半段

上个世纪

50-99

当前世纪的后半段

当前世纪

实际示例

假设当前日期是2026年(当前世纪是2000年代):

-- 示例1:输入"25" TO_DATE('25/12/25', 'DD/MM/YYYY') -- 2025-12-25 TO_DATE('25/12/25', 'DD/MM/RRRR') -- 2025-12-25 -- 示例2:输入"75" TO_DATE('25/12/75', 'DD/MM/YYYY') -- 2075-12-25 (错误!) TO_DATE('25/12/75', 'DD/MM/RRRR') -- 1975-12-25 (正确!)

何时使用哪种格式

  • 使用YYYY:当你知道输入的是4位年份,或想明确指定世纪

  • 使用RRRR:当处理用户输入的2位年份,特别是历史数据时

  • 最佳实践:尽量使用4位年份,避免歧义

建议

-- 明确的4位年份 TO_DATE('25/12/2025', 'DD/MM/YYYY') -- 如果需要处理混合的2位/4位年份,用RRRR TO_DATE('25/12/25', 'DD/MM/RRRR')

总之,RRRR格式是Oracle为了解决"千年虫"问题而引入的智能日期转换机制,它能更合理地推测2位年份所属的世纪。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:19:21

YOLO26改进 - 注意力机制 | ParNet并行子网络:多分支协同优化特征表达,增强模型判别能

前言 本文介绍了ParNet注意力机制及其在YOLO26中的应用。ParNet注意力通过并行子网络结构,将网络层组织成多个子网络并行处理输入特征,降低了传统注意力机制在处理长序列时的计算复杂度。该机制采用VGG风格的块和特征融合策略,具有低深度高性…

作者头像 李华
网站建设 2026/6/10 11:43:50

Flutter for OpenHarmony 实战:食物生成算法与难度递增系统

Flutter for OpenHarmony 实战:食物生成算法与难度递增系统 文章目录Flutter for OpenHarmony 实战:食物生成算法与难度递增系统一、前言二、随机食物生成2.1 随机数获取方法2.2 坐标范围控制三、避免蛇身重叠算法3.1 递归检测方案3.2 重叠判断逻辑3.3 性…

作者头像 李华
网站建设 2026/6/10 11:39:56

Agentic AI的“责任边界”:提示工程架构师必须明确的5个问题

Agentic AI的“责任边界”:提示工程架构师必须明确的5个核心问题 摘要/引言:当AI从“工具”变成“代理人”,我们该如何划清责任? 清晨7点,你刚到公司,就收到用户的投诉邮件:“你们的AI助手帮我订…

作者头像 李华
网站建设 2026/6/10 2:22:33

降AI工具避坑指南:2026年真正好用的就这几款

降AI工具避坑指南:2026年真正好用的就这几款 我室友花了150块买了个降AI工具,结果AI率只降了5个百分点,客服还联系不上。 这种坑太多了。市面上降AI工具几十款,宣传都说「一键降AI」「效果显著」,实际试用下来&#…

作者头像 李华
网站建设 2026/6/10 11:35:43

2026毕业季必备:6款降AI率工具红黑榜

2026毕业季必备:6款降AI率工具红黑榜 花了两周时间,测试了十几款降AI工具,踩了不少坑。 今天把结果整理成红黑榜,告诉你哪些能用、哪些是坑。先说结论:嘎嘎降AI(www.aigcleaner.com)和比话降A…

作者头像 李华
网站建设 2026/6/10 11:38:50

【开题答辩全过程】以 基于ssm的电影推荐与分享平台的设计与实现为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

作者头像 李华