Sql H2月份的最后一天
如何在H2 SQL中获取一个月的最后一天?在MySQL中,以下操作将起作用:Sql H2月份的最后一天,sql,h2,Sql,H2,如何在H2 SQL中获取一个月的最后一天?在MySQL中,以下操作将起作用: SELECT LAST_DAY(GETDATE()) 多谢各位 编辑: 最终使用了以下内容: SELECT TIMESTAMPADD(DAY, -DAY(TIMESTAMPADD(MONTH,1,GETDATE())), TIMESTAMPADD(MONTH,1,GETDATE())); 原因是它还支持MySQL。刚刚替换了Vijaykumar答案中的函数。请尝试: SELECT DATEADD(dd, -DAY(
SELECT LAST_DAY(GETDATE())
多谢各位
编辑:
最终使用了以下内容:
SELECT TIMESTAMPADD(DAY, -DAY(TIMESTAMPADD(MONTH,1,GETDATE())), TIMESTAMPADD(MONTH,1,GETDATE()));
原因是它还支持MySQL。刚刚替换了Vijaykumar答案中的函数。请尝试:
SELECT DATEADD(dd, -DAY(DATEADD(m,1,@Today)), DATEADD(m,1,@Today))
SELECT day(dateadd(dd,-day(ym_next),ym_next)) last_day_of_month
FROM (SELECT DATEADD(m,1,ym) ym_next
FROM (SELECT parsedatetime(concat(2016,'-',2,'-1'),'yyyy-MM-dd') ym)ym)ym