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

Développement de jobs Discussion :

Colonne date oracle avec heure


Sujet :

Développement de jobs

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de doc malkovich
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2008
    Messages
    1 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 884
    Billets dans le blog
    1
    Par défaut Colonne date oracle avec heure
    Hello,

    Bon je débute sous talend et je n'ai pas compris toutes les subtilités des dates ...
    Voilà en cible j'ai une base Oracle et une colonne de type DATE, qui peut prendre une date sans heure ou avec heure.
    Je veux y mettre la date système heurée.

    Sans l'heure ça marche, j'utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TalendDate.getCurrentDate()
    .
    Par contre si je veux l'heure à ce que j'ai compris je dois utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TalendDate.getDate("CCYY-MM-DD hh:mm:ss")
    , mais cela renvoie un datetime et j'ai donc l'erreur de concordance de type ( String en Date bizarrement ).
    Hum, comment résoudre ce problème ?
    Merci

  2. #2
    Membre Expert
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    Février 2008
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : Février 2008
    Messages : 866
    Par défaut
    Salut,

    Effectivement, quand tu regardes la définition de ces 2 fonctions, tu vois que la getCurrentDate() renvoie une date, alors que la getDate() renvoie une chaîne.

    A priori, la fonction getCurrentDate() renvoie bien ce que tu souhaites, il faut peut-être juste paramétrer le format de la date au niveau de la définition du champ dans le schéma (Date Pattern) avec un truc du genre : "yyyy-MM-dd' 'HH:mm:ss".

    Nicolas

  3. #3
    Membre Expert
    Avatar de doc malkovich
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2008
    Messages
    1 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 884
    Billets dans le blog
    1
    Par défaut
    J'ai essayé avec un pattern comme "yyyy-MM-dd HH:mm:ss", mais sans résultats
    Les ' dans le pattern changent quelquechose ?
    Je vais essayer

  4. #4
    Membre Expert
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    Février 2008
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : Février 2008
    Messages : 866
    Par défaut
    J'ai essayé avec un tLogRow en sortie, et ça fonctionne.
    Je n'ai pas de base sous la main pour tester...

Discussions similaires

  1. Réponses: 5
    Dernier message: 10/08/2009, 10h03
  2. [Dates] Problème avec heure d'été
    Par crashou13 dans le forum Langage
    Réponses: 2
    Dernier message: 02/03/2007, 15h41
  3. [Dates] Calcules avec heures
    Par Pahcixam dans le forum Langage
    Réponses: 17
    Dernier message: 21/08/2006, 21h50
  4. Réponses: 6
    Dernier message: 10/08/2006, 15h45
  5. [Oracle 9i] Date avec Heure + comparaison
    Par MinsK dans le forum Oracle
    Réponses: 8
    Dernier message: 21/11/2005, 12h18

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