Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 12/02/2020 12:07:14
- MarMagFr
- Membre
Convertir un type INTEGER en un TIMESTAMP
Bonjour à tous,
Je souhaiterai convertir un champ de type INTEGER en un TIMESTAMP dans une requête SQL (SELECT -- FROM --) :
601 => 10:00:01
La base en PostgreSQL 11.
J'ai beau cherché mais je n'ai rien trouvé.
Cordialement.
Hors ligne
#2 12/02/2020 14:48:59
- rjuju
- Administrateur
Re : Convertir un type INTEGER en un TIMESTAMP
À priori, votre exemple est erronné. En supposant que votre entier indique un nombre de minute :
=# select 601 * interval '1 minute';
?column?
----------
10:01:00
(1 row)
Je vous laisse deviner la syntaxe si l'entier est censé spécifier un nombre de secondes.
Julien.
https://rjuju.github.io/
Hors ligne
#3 12/02/2020 15:31:22
- MarMagFr
- Membre
Re : Convertir un type INTEGER en un TIMESTAMP
Bonjour rjuju,
D'une part, effectivement l'exemple est erroné : 61 => 00:10:01
La formule adapté est la suivante : select 61 * interval '1 second';
Je vous remercie grandement pour votre réactivité.
Bonne journée
Hors ligne
Pages : 1