sqlserver datediff格式转换
来源:互联网 发布:淘宝开店培训心得体会 编辑:程序博客网 时间:2024/06/05 03:50
开发同事提出需求inserttime和audittime是varchar字段类型,计算出audittime与inserttime之间的差值,显示为hh:mm:ss格式,
而sqlserver datediff没有这种格式,特写函数转换了一下。
create function [dbo].[sumtime](@string1 varchar(40),@string2 varchar(40))
returns varchar(4000)
as
begin
declare @str varchar(150)
if len(cast(floor(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))/3600) as varchar(4)))=1
set @str='0'+cast(floor(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))/3600) as varchar(4))
else
set @str=cast(floor(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))/3600) as varchar(4))
if len(cast(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))/60%60 as varchar(4)))=1
set @str=@str+':0'+cast(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))/60%60 as varchar(4))
else
set @str=@str+':'+cast(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))/60%60 as varchar(4))
if len(cast(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))%60 as varchar(4)))=1
set @str=@str+':0'+cast(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))%60 as varchar(4))
else
set @str=@str+':'+cast(datediff(ss,cast(@string1 as datetime),cast(@string2 as datetime))%60 as varchar(4))
return @str
end
- sqlserver datediff格式转换
- sqlserver 数据类型格式转换
- SQLSERVER 转换时间格式
- SQLSERVER 日期格式转换
- SQLSERVER 中DATEDIFF函数
- SQLSERVER 中日期格式转换
- SQLSERVER 中日期格式转换
- SqlServer 日期时间格式转换
- SQLServer 时间函数格式转换
- sqlserver计算时间差DATEDIFF 函数
- SQLServer datediff () 函数 使用例子
- SqlServer中datediff、datename、datepart。。。
- SQLserver中用convert函数转换日期格式
- SQLserver中用convert函数转换日期格式
- SQLserver中用convert函数转换日期格式
- sqlServer DateTime数据类型的格式转换
- SQLserver中用convert函数转换日期格式
- SQLserver中用convert函数转换日期格式
- RMAN的CONFIGURE配置和FORMAT字符串格式化!!!
- valgrind 内存泄露检测
- ios 滤镜
- Windows下 .bat批处理文件死循环
- 从30岁到35岁:为你的生命多积累一些厚度
- sqlserver datediff格式转换
- 机器重启后, tectia - ssh 不能自动启动
- 显示数据碎片的SQL
- 浅析求素数算法
- 看懂SqlServer查询计划
- 在字符串中每隔2位添加“-”
- IOS APP IDs
- windows下安装scrapy
- ios 设备 系统 版本 判断