Oracle 12 C-当开始日期是2020年6月30日到结束日期是2021年12月31日时,Months_between函数提供18个月

问题描述 投票:0回答:1

Oracle 12 C-当开始日期为2020年6月30日至结束日期为2021年12月31日时,Months_between函数提供18个月。实际结果应为18个月1天。

[请在函数名称和详细信息上提出建议,以便在Oracle 12 C中获得实际结果(18个月说1个月。)>]

从双重中选择MONTHS_BETWEEN(日期'2021-12-31',日期'2020-06-30');提供的答案为18。但是在Oracle 12C中应该已经或我们想要18个月1天(如18.03)。

[请让我知道开始日期是2020年6月30日到结束日期是2021年12月31日,Oracle 12C中是否有功能可以使18个月1天有效。

Oracle 12 C-Months_between函数提供18个月,起始日期为2020年6月30日至结束日期为2021年12月31日。实际结果应为18个月1天。请在功能上建议...

oracle12c
1个回答
0
投票

“ 18”是正确的结果。从documentation for MONTHS_BETWEEN

© www.soinside.com 2019 - 2024. All rights reserved.