小编典典

Oracle SQL中'YYYY'和'RRRR'有什么区别

sql

我在 SQL 中有 2 个查询:

select trunc(to_date('27-Jul-1987'),'YYYY') FROM dual; 

select trunc(to_date('27-Jul-1987'),'RRRR') FROM dual; 

两者都给我相同的结果。“RRRR”和“YYYY”有什么区别?


阅读 231

收藏
2021-05-30

共1个答案

小编典典

YYYY 给出当前年份为 4 位数字。

RRRR格式装置2位数年的范围内00,以49被认为是在当前世纪(即具有相同的前两个数字作为当前年),并给出年50通过99被认为是在前面的世纪。

2021-05-30