Bonjour,
J'ai observé un phenomene bizarre, j'ai un application qui fait un select, sur une table, avec une clause where sur un datetime.
Le paramètre de test est une date de la forme 'AAAAMMJJ', la requête fontionne.
Par contre lorsque j'execute la meme requête sur SQL Server, depuis l'analyseur de requête, elle ne fonctionne pas.
Je me connecte avec le même utilisateur pourtant.
Plus etonnat après avoir fait un select * sur ma table si je prend la 1er valeur du champ dateCreate (champ sur lequel je test), et qui est '2010-02-12 16:23:51.300', ensuite si j'execute al requete suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select * from suivi_trans where date_create = '2010-02-12 16:23:51.300'
Je n'ai aucun résultat, a moins de faire un set dateFormat ymd avant....
Bref j'aimerais comprendre comment tout cela est possible.
Partager