2012-04-05 7 views
1

Я пишу хранимую процедуру в SQL Server 2008. Здесь у меня есть таблица базы данных, какКак вычесть даты в хранимой процедуре SQL?

Id  LastUpdateTime 
1  2011-12-27 11:15:03.700 
2  2011-12-27 11:16:03.700 
3  2011-12-27 11:15:03.700 

В моей хранимой процедуре, я хочу, чтобы проверить, что

if (currentSystemTime - LastUpdateTime > 5 minute) 
{ 
    // some action 
} 
else 
{ 
    // some other action 
} 

Но я не получаю, как для этого. Пожалуйста, помогите мне. Заранее спасибо

+0

Я думаю, что если вы посмотрите ответы ниже, мы все использовали одну и ту же ссылку, поэтому было бы нелегко сделать быстрый поиск Google, чтобы найти ответ на этот вопрос. – spinon

ответ

2

Посмотрите на использовании функции DateDiff:

DATEDIFF(minute, cuurentSystemTime, LastUpdateTime) 
+0

Спасибо, спинон! – Dany

Смежные вопросы