Comment réunir deux champs date?
Bonjour à tous,
Je développe une appli qui intéragit avec un server mssql. Certains changements doivent être fait au niveau de la vue qui permet à mon appli d'intéragir avec la base.
En gros vu que tout le monde est occupé (ouais... la machine à café est loin...), on m'a gentillement demandé de le faire moi même!!!
:aie:
Alors voilà, pour une raison quelconque , l'heure est stockée dans un champ date et la date est stockée dans un autre.
J'aimerai pouvoir faire en sorte que dans la vue, ces deux champs soient rassemblés en un seul.
Question subsidiaire, j'aimerai stocker, dans un champ, l'heure de la dernière fois où mon appli a accédé à la vue.
Il parait que ça peut se faire directement du coté de la base sans rien changer à l'appli. 8O Est-ce vraiment possible? et si oui... comment?
Merci à tous
:yaisse2:
Bout de code qui marche normalement
Bonjour,:P
Si on considère date_jour comme ton champ datetime avec le jour
et date_heure comme ton champ datetime avec l'heure,
(il faut que l'heure de la date_jour soit nulle)
Ceci doit marcher :
Code:
UPDATE matable SET date_jour= DATEADD(mi,datepart(mi,date_heure)),DATEADD(hh,datepart(hh,date_heure)),date_jour))
ça rajout met l'heure et les minutes dans date_jour, on peut également rajouter les secondes.
Par contre je sais pas si ce code est très performant.;)