IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

Conversion de timestamp


Sujet :

SQL Oracle

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2018
    Messages : 8
    Points : 0
    Points
    0
    Par défaut 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.

  2. #2
    Membre émérite
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 992
    Points : 2 498
    Points
    2 498
    Par défaut
    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?
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2018
    Messages : 8
    Points : 0
    Points
    0
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

Discussions similaires

  1. Conversion Date -> timestamp
    Par badi082 dans le forum Général Java
    Réponses: 3
    Dernier message: 30/01/2008, 12h02
  2. jdbc: conversion format timestamp sur une colonne
    Par flora806 dans le forum JDBC
    Réponses: 6
    Dernier message: 03/10/2007, 15h25
  3. Conversion date (timestamp)
    Par flipper203 dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 26/10/2006, 16h30
  4. [TIMESTAMP] conversion float -> timestamp
    Par yridwenn dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/08/2006, 13h10
  5. conversion date timestamp vers date mysql
    Par seb0026 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 13/10/2005, 20h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo