重写SQL Server DateDiff函数
来源:互联网 发布:mac系统照片怎么删除 编辑:程序博客网 时间:2024/06/09 22:24
--将系统datediff函数重写,主要把datepart类型改为varhcar,方便调用
--作者:敖士伟
--Date:2009-10-14 10:29
create function MyDateDiff(@datepart varchar(50), --日期间隔类型:year,month,day.etc
@date1 varchar(50), @date2 varchar(50))
returns int
as
begin
declare @part int
if @datepart='year'
begin
set @part=datediff(year,@date1,@date2)
end
if @datepart='month'
begin
set @part=datediff(month,@date1,@date2)
end
if @datepart='day'
begin
set @part=datediff(day,@date1,@date2)
end
if @datepart='week'
begin
set @part=datediff(week,@date1,@date2)
end
if @datepart='hour'
begin
set @part=datediff(hour,@date1,@date2)
end
if @datepart='minute'
begin
set @part=datediff(minute,@date1,@date2)
end
if @datepart='second'
begin
set @part=datediff(second,@date1,@date2)
end
return(@part)
end --结束函数定义
- 重写SQL Server DateDiff函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- DateDiff Dateadd DateDiff: SQL server函数
- sql server 的datediff函数
- SQL Server DATEDIFF() 函数(SQL计算时间差)
- SQL Server DATEADD() 函数和DATEDIFF() 函数
- SQL Server DATEDIFF() 函数和IFF函数
- 【黑马程序员】SQL Server DATEDIFF() 函数
- SQL Server DATEDIFF() 函数
- Sql Server datediff 函数导致溢出
- WinCE远程桌面的实现
- 国芯搞笑不搞笑
- 航空订票系统 简单版
- 后期关注有色、世博、股指期货概念股
- 如何在XP下设置dhcp服务的属性?
- 重写SQL Server DateDiff函数
- ASP和HTML表单 (ASP and HTML Forms)
- asp.net 中日期和时间的格式化
- FIREFOX 占内存问题的解决方法
- 使用gdiplus.lib出现的一些问题解决办法(不断增加中。。。)
- Vc 界面编程常用方法
- 手机流媒体
- linux查看及修改文件权限以及相关
- 最简单快捷的数据库备份与恢复