[SQL Server] CONVERT / Date et Timestamp
Bonjour à tous,
j'ai une table qui contient un champ eraid de type datetime(23,23), je souhaiterais filtrer dessus avec un between (ou une combinaison d'inégalités):
Code:
1 2 3
| SELECT * FROM
MATABLE M
WHERE M.eraid>='20121202' AND M.eraid<=getdate() |
la requête ci-dessus fonctionne, mais ca ne me plait pas car j'aimerais avoir aussi les heures en plus, en gros faire ca:
Code:
1 2 3
| SELECT * FROM
MATABLE M
WHERE M.eraid>='2012-12-02 13:00:05' AND M.eraid<=getdate() |
dans ce cas là la requête prend un temps fou et timeout...
auriez-vous une idée ?
d'avance merci !