如何在 db2 中查找当年的最后一个日期
How to find last date of current year in db2
我想查找当年的最后一个日期。截至目前,我正在按照下面的方式进行操作,它给了我正确的结果“2016-12-31”。但我想知道是否有任何可能的功能可以做到这一点 -
SELECT date(substr(current_date,1, 4)||'-'|| '12-31') FROM SYSIBM.SYSDUMMY1
由于 datetime 函数,稍微更短更快一些 YEAR
:
values(year(current_date) || '-12-31')
以上是在 DB2 命令提示符下进行的测试,完全 SELECT 将是:
select year(current_date) || '-12-31' from sysibm.sysdummy1
我想查找当年的最后一个日期。截至目前,我正在按照下面的方式进行操作,它给了我正确的结果“2016-12-31”。但我想知道是否有任何可能的功能可以做到这一点 -
SELECT date(substr(current_date,1, 4)||'-'|| '12-31') FROM SYSIBM.SYSDUMMY1
由于 datetime 函数,稍微更短更快一些 YEAR
:
values(year(current_date) || '-12-31')
以上是在 DB2 命令提示符下进行的测试,完全 SELECT 将是:
select year(current_date) || '-12-31' from sysibm.sysdummy1