1、day函数(oracle不适用,SQLSERVER适用)
返回指定日期的日的部分,返回类型是int
SELECT DAY('2021-12-27')test1,DAY('2021-12-01')test2
2、last_day(oracle适用)
返回指定日期对应月份的最后一天
SELECT LAST_DAY(TO_DATE('20210201','YYYYMMDD'))TEST1,LAST_DAY(TO_DATE('20211201','YYYYMMDD'))TEST2 FROM DUAL
3、date_trunc(postgresql)
截取指定日期部分并返回相应的日期
select date_trunc('year',now()),date_trunc('month',now())
--参数是year,返回当年第一天
--参数是month,返回当月第一天