2012-04-05 18 views
1

Ich bin eine gespeicherte Prozedur in SQL Server 2008 zu schreiben Hier habe ich eine Datenbanktabelle haben alsWie Daten in SQL gespeicherte Prozedur subtrahieren?

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 

In meiner gespeicherten Prozedur, ich möchte, dass

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

Aber ich immer bin nicht prüfen, wie das zu tun. Bitte hilf mir. Vielen Dank im Voraus

+0

Ich denke, wenn Sie die Antworten unten betrachten, haben wir alle den gleichen Link verwendet, so dass es nicht zu schwer war, eine schnelle Google-Suche zu machen, um die Antwort darauf zu finden. – spinon

Antwort

2

Schauen Sie sich mit der DateDiff Funktion:

DATEDIFF(minute, cuurentSystemTime, LastUpdateTime) 
+0

Danke Spinon ...! – Dany

Verwandte Themen