|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
/* Name : Fun_YiYueDeZuiHouYiTian Function : 根据传入的格式如“200311”的年月值计算出当月的最后一天 Parameters : BenYue 本月 Type : Char(6) Format : "200311" ReturnValue : 格式如“200310”的年月值 Type : Char(6) Steps : Author : Waxdoll Cheung Date : 2004-04-04 */ CREATE FUNCTION dbo.Fun_YiYueDeZuiHouYiTian ( @BenYue CHAR(6) ) RETURNS CHAR(10) AS BEGIN DECLARE @ReturnValue CHAR(2) DECLARE @YueFen CHAR(2) DECLARE @NianFen CHAR(4) SET @YueFen = RIGHT(@BenYue, 2) SET @NianFen = LEFT(@BenYue, 4) IF @YueFen IN (\\\'01\\\', \\\'03\\\', \\\'05\\\', \\\'07\\\', \\\'08\\\', \\\'10\\\', \\\'12\\\') BEGIN SET @ReturnValue = \\\'31\\\' END IF @YueFen IN (\\\'04\\\', \\\'06\\\', \\\'09\\\', \\\'11\\\') BEGIN SET @ReturnValue = \\\'30\\\' END IF @YueFen = \\\'02\\\' BEGIN IF ((@NianFen % 4 = 0 AND @NianFen % 100 <> 0) OR (@NianFen % 400 = 0)) BEGIN SET @ReturnValue = \\\'29\\\' END ELSE BEGIN SET @ReturnValue = \\\'28\\\' END END RETURN @NianFen + \\\'-\\\' + @YueFen + \\\'-\\\' + @ReturnValue END 返回类别: 教程 上一教程: 解决PHP连新版本MYSQL数据库错误 下一教程: SQL SERVER中处理死锁 您可以阅读与"计算指定年月的最后一天的自定义MYSQL函数"相关的教程: · 15 个与日期时间相关的自定义函数 · 金额阿拉伯数字转变为中文的自定义函数 · SQL自定义函数的应用 · 自定义用于ASP WEB站点的SQL 7.0数据库(1) · 修改自定义数据类型精度 |
| 快精灵印艺坊 版权所有 |
首页 |
||