标签: sql-server-2008 stored-procedures
我有一个包含两列TotalTime和ElapsedTime的表格,每列varchar(8)类型,列中的数据都是这样的:
TotalTime
ElapsedTime
varchar(8)
7:00:00, 6:12:30
(意为天:小时:分钟)
我想创建一个名为SubtractTime的存储过程,它将计算TotalTime - ElapsedTime(例如7:00:00 - 6:12:30 = 00:11:30)。
SubtractTime
TotalTime - ElapsedTime
7:00:00 - 6:12:30 = 00:11:30
这样一个函数的语法是什么?
答案 0 :(得分:1)
查看DATEDIFF()。当然,您必须将varchar转换为datetime。
DATEDIFF()