小编cra*_*nil的帖子

如何根据公历计算Oracle SQL中句点中的第一个日期和最后一个日期

我想根据4-4-5日历构建一个查询以获取Oracle SQL数据库中句点的第一个日期和最后日期,以实现如下所示:

在此输入图像描述

任何人都可以帮助我吗?我尝试了以下查询,但无法达到目的:

alter session set NLS_TERRITORY = 'THE NETHERLANDS';
alter session set NLS_CALENDAR='GREGORIAN';
SELECT add_months(trunc(sysdate) - (to_number(to_char(sysdate,'DD')) - 1), 1) -1 FROM dual;
Run Code Online (Sandbox Code Playgroud)

sql oracle date

6
推荐指数
1
解决办法
370
查看次数

标签 统计

date ×1

oracle ×1

sql ×1