MSSQL中计算时间的方法

 

 
  
select 电脑号,员工电脑号,姓名,制定日期,标题,内容,完成时间,完成,执行时间,
case 提醒
when 0 then 执行时间 - ' 00:05:00 '
when 1 then 执行时间 - ' 00:10:00 '
when 2 then 执行时间 - ' 00:30:00 '
when 3 then 执行时间 - ' 01:00:00 '
when 4 then 执行时间 - ' 06:00:00 '
when 5 then 执行时间 - ' 24:00:00 '
when 6 then ' A '
when 7 then ' B '
end 提醒
from workplan where 完成 = ''
print datediff (dd, 2004 - 1 - 2 , 2004 - 1 - 3 ) -- 间隔天数
print datediff (ss, ' 2004-1-2 12:10:01 ' , ' 2004-1-2 12:11:01 ' ) -- 间隔秒数
print CONVERT ( varchar ( 8 ), getdate () - ( getdate () - ' 00:00:20 ' ), 8 ) -- 间隔时间
/*

5分钟前提醒
10分钟前提醒
30分钟前提醒
1小时前提醒
6小时前提醒
1天前提醒
每分钟提醒
不提醒
*/

 

转载于:https://www.cnblogs.com/star5/archive/2010/11/19/1881937.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值