-
Conversion de timestamp
Bonjour,
Je dois requêter une base et extraire certaines données. Dans cette base, une colonne affiche une date au format milisecond unix, je n'arrive pas à trouver comment je pourrais convertir une date au format AAAA-MM-DD - HH-mm-ss en timestamp oracle. L'inverse est faisable, mais ce que je voudrais c'est que dans ma requête j'ai une date à entrer plutot qu'un timestamp, ce sera beaucoup plus facile de créer un script qui passera la date en variable dans la requête. Pensez vous que ce soit possible ?
Bonne journée.
B.
-
Merci de nous fournir un jeu de test précis avec ce que tu veux obtenir : les données en entrée, le SELECT, le résultat attendu.
La colonne qui t'intéresse, qui a la date au format Unix, quel est son type?
Quand tu dis "convertir une date au format AAAA-MM-DD - HH-mm-ss en timestamp oracle. L'inverse est faisable" : tu peux nous montrer ce que tu as fait?
-
Merci pour ta réponse. La colonne est un data_type number, je pense que je me suis un peu trop pris la tête au départ. Je pense être sur une piste, ajouter une ligne au script bash qui va stocker le retour de cette commande
Code:
date -d "2022-08-09 00:00:01" +%s
dans une variable et l'insérer dans la requête select. Je pensais partir sur un between to_date and to_date avec les deux timestamp. J'essaie ça et j'vous dis.