SQL Server 2008存储过程来计算时差

时间:2013-03-12 14:11:07

标签: sql-server-2008 stored-procedures

我有一个包含两列TotalTimeElapsedTime的表格,每列varchar(8)类型,列中的数据都是这样的:

7:00:00, 6:12:30 

(意为天:小时:分钟

我想创建一个名为SubtractTime的存储过程,它将计算TotalTime - ElapsedTime(例如7:00:00 - 6:12:30 = 00:11:30)。

这样一个函数的语法是什么?

1 个答案:

答案 0 :(得分:1)

查看DATEDIFF()。当然,您必须将varchar转换为datetime。