probleme de date (toujours et encore des dates)
Bonjour � tous!
Bon c'est pas un gros probleme mais suffisament pour m'embeter...
En fait je stock une date du type 01-02-2004 14:30:20.000 (en timestamp) dans un champ de type varchar. et la Oh surprise je me retrouve avec une date de ce style => 1-FEB-2004 14:30:20.000
(op�ration r�alis�e avec procedure stock�e)
Le probleme c'est que je dois faire des tests sur des longueurs de chaine et je doit trouver 23 caract�res. Du coup quand je me retrouve avec 31-FEB-2004 14:30:20.000 cela fait 24 caractere et �a ne passe plus.
La question � 1 million est la suivante : que doit-je faire pour retrouver un format 01-02-2004 14:30:20.000 et pas 31-FEB-2004 14:30:20.000 quand j'ins�re une date dans un champ varchar.
(J'ai essay� d'utiliser la fonction DateToStr de la Lib Rfunc mais �a passe pas)
Merci pour vos r�ponse
Yann
Re: probleme de date (toujours et encore des dates)
Citation:
Envoy� par Yannesco
La question � 1 million est la suivante : que doit-je faire pour retrouver un format 01-02-2004 14:30:20.000 et pas 31-FEB-2004 14:30:20.000 quand j'ins�re une date dans un champ varchar.
Pour ce montant-l�, il devrait y avoir des r�ponses :D
Je tente ma chance : Utilise CAST en lecture ou en �criture de la zone.
En lecture, tu peux essayer :
Code:
CAST (CHAMP_DATE as TIMESTAMP)
En �criture, tu peux essayer :
Code:
CAST (CHAMP_DATE as VARCHAR)
Toutefois, je suppose qu'il le fait implicitement.
Bon courage.