回答

收藏

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

技术问答 技术问答 237 人阅读 | 0 人回复 | 2023-09-12

我在 SQL 有2 查询:) y5 C6 U- y& p7 _7 z3 x
select trunc(to_date('27-Jul-1987'),'YYYY') FROM dual; 和( q8 I% m+ d, @5 d1 @4 }: |, [& H
select trunc(to_date('27-Jul-1987'),'RRRR') FROM dual; 两者都给了我同样的结果。RRRR”和“YYYY有什么区别?
( Y% v$ Z0 P, T/ l                                                                4 |6 }! h+ i9 d* y) ?! j6 q
    解决方案:                                                                ( [1 H" A/ L4 O& [
                                                                YYYY 当年给出 4 位数字。. t. U% i# z, r2 a" k2 x/ _
RRRR格式装置2位数年内00,49被认为是在当前世纪(即前两个数字相同),50被认为是在当前世纪。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则