[SQLServer]recherche sur un champ date indépendante du format
recherche sur un champ date indépendante du format [SQLServer] - SQL/NoSQL - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 20-02-2006 à 15:55:49
Salut,
je dois faire un select sur une table où j'ai un champ date et un champ time (sous forme de int: genre 11h38=>1138)
Voilà, le problème est que le champ date s'écrit 23/10/2005 si le SQLServer est français et 10/23/2005 s'il est anglais.
Alors j'ai passé un tru du style
select * from matable where madate=timestamp and montemps=1138 où timestamp (c'est en java) est le long qui représente la date recherchée.
Le problème est qu'il me génère une erreur => [SQLServer JDBC Driver][SQLServer]Dépassement de capacité lors de la conversion de expression au type de données datetime.
J'ai regardé sur le forum et j'ai vu pour oracle un truc du style TO_CHAR(maDate, 'mm/yyyy') => est-ce qu'il existe l'équivalent en SQLServer 2000 SP3? (comme ça je peux comparer les 2 chaînes en convertissant ma date SQLServer en chaîne)
Suis-je clair?
Merci de votre aide.