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

PostgreSQL Discussion :

[Debutante] migration postgre vers oracle to_char


Sujet :

PostgreSQL

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    504
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 504
    Par défaut [Debutante] migration postgre vers oracle to_char
    Bonjour, j'ai une question, et j'ai cherché rapidement sur internet mais je n'ai pas trouvé comment faire :
    je dois passer cette requete qui fonctionne sur oracle vers post gre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    select TO_CHAR(monTimeStamp-(1/48),'hh24:mi') from toto
    donc forcément il me dit qu'il met l'erreur suivante ;
    operator does not exist: timestamp without time zone - integer
    HINT: No operator matches the given name and argument type(s). You may need to add explicit type casts.

    quelqu'un pourrait m'expliquer comment faire ? merci d'avance...

  2. #2
    Invité de passage
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Par défaut re: timestamp without time zone - integer
    Je viens de m'inscrire donc la réponse est peu être un peu tardive , mais je la donne quand même pour ceux qui pourraient comme moi tomber sur cette erreur...
    Pour info, la recherche sous google de postgre +"timestamp without time zone - integer" ne renvoies en francais qu'ici ...)
    Donc, il semble qu'on ne puisse pas effectuer de somme "timestamp + integer" (ou double...) la solution consiste en un casting de ce timestamp en date...

    2 méthodes:
    1) (to_date(monTimeStamp)) - (1/48)
    2) (monTimeStamp)::date -(1/48)

    Voila, voila...
    J'espère que ca aidera ceux qui sont confrontés à ce problème...

Discussions similaires

  1. Migration Sybase vers Oracle
    Par NarbOni dans le forum Outils
    Réponses: 2
    Dernier message: 07/03/2011, 10h05
  2. Réponses: 9
    Dernier message: 21/02/2010, 14h25
  3. [Info] Migration SI PowerBuilder Oracle vers J2EE ?
    Par darwin75 dans le forum Java EE
    Réponses: 3
    Dernier message: 12/07/2005, 10h27
  4. Migration Access vers Oracle
    Par Pfeffer dans le forum Migration
    Réponses: 5
    Dernier message: 23/02/2005, 09h57
  5. Migration de données Oracle vers SQL server
    Par joul's dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 16/02/2005, 15h05

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