OVH Cloud OVH Cloud

Date et heure

1 réponse
Avatar
Christian
Bonjour,

Je bloque sur une fonction sql serveur (je n'avais pas ce=20
probleme avec Oracle)
Avec Oracle je disposais de champs date et time distincts=20
or avec sql server je n'ai plus que datetime.
Mon probl=E8me est le suivant: dans une table j'ai un champs=20
faisant r=E9f=E9rence =E0 l'heure et encode HH:MM, dans une=20
requ=E8te lorsque j'effectue un where E_Hour<=3Dgetdate() il=20
ne me filtre rien, je suppose que cela est du au fait le=20
getdate recherche aussi sur base de la date.
Pouvez-vous m'aider =E0 contourner ce probl=E8me ?

D'avance merci

1 réponse

Avatar
Julien
voir fonction convert() et datepart() et toutes les fonctions date "bien sympatoches" comme disait dick rivers...




"Christian" a écrit dans le message de news:1940b01c44c92$fbaea740$
Bonjour,

Je bloque sur une fonction sql serveur (je n'avais pas ce
probleme avec Oracle)
Avec Oracle je disposais de champs date et time distincts
or avec sql server je n'ai plus que datetime.
Mon problème est le suivant: dans une table j'ai un champs
faisant référence à l'heure et encode HH:MM, dans une
requète lorsque j'effectue un where E_Hour<=getdate() il
ne me filtre rien, je suppose que cela est du au fait le
getdate recherche aussi sur base de la date.
Pouvez-vous m'aider à contourner ce problème ?

D'avance merci