SQL Server中判断闰年的函数
来源:互联网 发布:淘宝卖家账号交易 编辑:程序博客网 时间:2024/04/29 11:41
--1.
CREATE FUNCTION IsLeapYear(@Year CHAR(4))
RETURNS BIT
AS
BEGIN
DECLARE @FirstDayInFeb DATETIME
DECLARE @LastDayInFeb DATETIME
DECLARE @ReturnValue BIT
SET @FirstDayInFeb = CONVERT(DATETIME, @Year+'-02-01')
SET @LastDayInFeb = DATEADD(M, 1, @FirstDayInFeb)
SET @LastDayInFeb = DATEADD(D, -1, @LastDayInFeb)
IF DATEPART(D, @LastDayInFeb) = 29
SET @ReturnValue = 1
ELSE
SET @ReturnValue = 0
RETURN @ReturnValue
END
GO
select dbo.IsLeapYear(1900)
--2.
CREATE FUNCTION IsLeapYear(@Year CHAR(4))
RETURNS BIT
AS
BEGIN
DECLARE @ReturnValue BIT
DECLARE @iYear INT
SET @iYear=CONVERT(INT,@Year)
IF (@iYear % 4 = 0 and @iYear % 100 != 0) or (@iYear % 400 = 0)
SET @ReturnValue = 1
ELSE
SET @ReturnValue = 0
RETURN @ReturnValue
END
GO
select dbo.IsLeapYear(2000)
- SQL Server中判断闰年的函数
- .NET 中闰年的判断
- sql server 中判断是否为中文的函数
- 两个VB6判断闰年的函数
- 闰年判断函数
- js判断闰年函数
- 简单判断闰年函数
- 判断闰年函数
- 判断闰年,闰年的由来
- 闰年的判断方法
- 闰年的判断
- 闰年的判断
- 闰年的判断
- 判断闰年的算法
- 闰年的判断
- 判断闰年的方法
- 闰年的判断
- 闰年的判断
- CreateBitmapIndirect() GetLastError() 返回 错误的参数 创建失败原因
- CDONTS.NewMail组件在使用前要配置好你的DNS服务器地址
- SQL Server一个打印日历的函数
- Quake 3 源码分析(二)
- Android的源代码结构
- SQL Server中判断闰年的函数
- 如何读取图片
- insertAdjacentHTML方法示例
- 十件你生命中无能为力的事(据说看了你会放开很多)
- POJ_1011_Sticks
- Android内核的根文件系统
- 一夜间,成了文盲
- symbian 从文件读出对应mime类型,不需要手动判断类型
- File Header文件头,通过检查文件头来判断文件类型