2009-09-26 6 views

Répondre

1

essayer avec quelques fonctions datetime, comme DATEADD fonctions

: par exemple select dateadd(hh,-1,GETDATE())

3

Dans SQL Server 2008, vous devez utiliser le haut-TIME DateType autant que possible.

Si vous avez une colonne de DATETIME, vous pouvez facilement le convertir en tout temps en utilisant:

SELECT CAST(CreateDate AS TIME) FROM Table1 

Cela devrait revenir juste la partie TIME de la colonne DATETIME.

Marc

0

Cela obtenir des enregistrements qui sont plus d'une heure:

select * from Table1 where createDate < dateadd(hh, -1, getdate()) 
Questions connexes