gpt4 book ai didi

tsql - 检查闰年

转载 作者:行者123 更新时间:2023-12-03 00:50:08 24 4
gpt4 key购买 nike

如何检查某一年是否为闰年?

我有这个代码:

declare @year int
set @year = 1968

SELECT CASE WHEN @YEAR = <LEAPYEAR> THEN 'LEAP YEAR' ELSE 'NORMAL YEAR' END

预期结果:

LEAP YEAR

最佳答案

检查 2 月 29 日:

CASE WHEN ISDATE(CAST(@YEAR AS char(4)) + '0229') = 1 THEN 'LEAP YEAR' ELSE 'NORMAL YEAR' END

或使用以下规则

CASE WHEN (@YEAR % 4 = 0 AND @YEAR % 100 <> 0) OR @YEAR % 400 = 0 THEN 'LEAP YEAR'...

关于tsql - 检查闰年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6534788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com