2009-09-26 2 views

ответ

1

попробовать с некоторыми функциями даты и времени, как DATEADD функции

: например select dateadd(hh,-1,GETDATE())

3

В SQL Server 2008, вы должны использовать встроенный TIME datetype как можно больше.

Если у вас есть столбец DATETIME, вы можете легко преобразовать его в только время с помощью:

SELECT CAST(CreateDate AS TIME) FROM Table1 

Это должно вернуть только время часть колонны DATETIME.

Marc

0

Это позволит получить записи, которые старше, чем один час:

select * from Table1 where createDate < dateadd(hh, -1, getdate()) 
Смежные вопросы