-
de char à timestamp
Salut à tous,
je veux insérer dans une base de données PostgreSql un field de type timestamp à partir d'une chaine que je saisirai moyennant un script perl.Mon problème réside ans la conversion de cette expression reguliere en un champ timestamp valide. Tout ce que j'ai obtenu jusqu'ici 'bad ... external timestamp'.
Rq: la chaine est de type jan 8 hh:mn:ss;
merci de m'aider :cry:
-
AMHA, le format de ton timestamp est incorrect : plutôt que
tu devrais essayer :
Code:
2004-01-08 08:35:00
-
tu devrais utiliser la fonction to_timestamp.
ex: to_timestamp('13/05/2004', 'DD/MM/YYYY')
qui permet aussi un format pour les heures du style 'HH24:MI:SS'.
mais je ne me souviens plus trop: faire une recherche dessus si ça t'intéresse.