函数 功能 (注释)
ADD_MONTHS(d,n) 计算d加上n个月的日期 (n要求为整数,n>0时,返回d之后n个月的日期;n<0时,返回d之前n个月的日期)
LAST_DAY(d) 计算d所在月份最后一天的日期 (用来确定给定月份中的天数)
MONTHS_BETWEEN (d1,d2) 计算d1和d2之间相隔的月数 (返回结果>0时,表示d1晚于d2;返回结果<0时,表示d1早于d2)
NEXT_DAY(d,s) 计算晚于d的第一个s的日期 (s要求是’Sunday’,’Monday’,’Tuesday’,’Wednesday’,’Thursday’,’Friday’或’Saturday’)
SYSDATE 求系统当前日期和时间
ADD_MONTHS(d,n) 计算d加上n个月的日期 (n要求为整数,n>0时,返回d之后n个月的日期;n<0时,返回d之前n个月的日期)
LAST_DAY(d) 计算d所在月份最后一天的日期 (用来确定给定月份中的天数)
MONTHS_BETWEEN (d1,d2) 计算d1和d2之间相隔的月数 (返回结果>0时,表示d1晚于d2;返回结果<0时,表示d1早于d2)
NEXT_DAY(d,s) 计算晚于d的第一个s的日期 (s要求是’Sunday’,’Monday’,’Tuesday’,’Wednesday’,’Thursday’,’Friday’或’Saturday’)
SYSDATE 求系统当前日期和时间
本文详细介绍了SQL中用于操作日期的几个重要函数,包括如何使用ADD_MONTHS计算日期后n个月的结果,LAST_DAY用于获取指定日期所在月份的最后一天,MONTHS_BETWEEN用于计算两个日期之间的月份数,以及NEXT_DAY函数用于找到特定日期后的第一个指定星期。
1241

被折叠的 条评论
为什么被折叠?



