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

Informix Discussion :

Problème De Date


Sujet :

Informix

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 11
    Points : 10
    Points
    10
    Par défaut Problème De Date
    Bonjour A tous ,
    je suis entrain de migrer un programme de Oracle vers informix
    j'ai trouvés quelque problème dans les ordres select

    voila ma requete

    SELECT * FROM TABLE1
    WHERE DATECOL1 = TODAY - INTERVALL(1) DAY TO DAY

    l'erreur qui s'affiche est "201 : Asyntax error has occurred."
    Merci Pour votre collaboration

  2. #2
    Membre averti Avatar de blackstreet
    Inscrit en
    Avril 2004
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 304
    Points : 335
    Points
    335
    Par défaut
    hosnik a écrit :
    SELECT * FROM TABLE1
    WHERE DATECOL1 = TODAY - INTERVALL(1) DAY TO DAY
    Bonsoir,

    L'erreur 201 est une erreur de syntax, est cela est dû au deuxième L de INTERVALL, ça s'écrit avec un seul L.
    En plus, la précision, tu peut l'ajouter avec le DAY
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    INTERVAL (12810) DAY(5) TO DAY

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 11
    Points : 10
    Points
    10
    Par défaut porblème connexion
    Merci pour votre collaboration
    j'ai un aute problème c'est que le commit ne se realise pas
    Le Type d'erreur est "TRANSACTION NOT SUPPORTED"
    A+

  4. #4
    Membre averti Avatar de blackstreet
    Inscrit en
    Avril 2004
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 304
    Points : 335
    Points
    335
    Par défaut
    Bonsoir,

    Je crois que votre problème est lié au type de la base de données.

    pour pouvoir faire du transactionnel, votre base doit être bufférisé (elle doit être non journalisé).

    Essaye de voir le type avec onmonitor, si elle est du type "WITH NO LOG", tu doit la changé en mode "BUFFERED".

    tu peut le faire avec ontape, ou bien ondbload.

    et bonne chance.

Discussions similaires

  1. Problème de date dans requête de màj imbriquée
    Par VirginieGE dans le forum Langage SQL
    Réponses: 11
    Dernier message: 20/07/2004, 15h34
  2. problème de date
    Par baboune dans le forum PostgreSQL
    Réponses: 8
    Dernier message: 10/06/2004, 10h52
  3. Problème de date dans MONTHS_BETWEEN
    Par ghostlord79 dans le forum Oracle
    Réponses: 10
    Dernier message: 07/04/2004, 11h21
  4. Problème conversion date
    Par mat.M dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/03/2004, 15h05
  5. Encore un probléme de date avec TADO !
    Par bNoureddine dans le forum Bases de données
    Réponses: 2
    Dernier message: 22/02/2004, 18h22

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