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 Procédural MySQL Discussion :

insertion d'une date


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut insertion d'une date
    Bonjour,

    le truc bete
    je voudrais réaliser l'équivalent du to_date oracle mais je ne sais pas comment faire en mysql...sans eviter les traitements lourds applicatifs

    ceci ne fonctionne pas bien sur..mais comment le faire fonctionner en mysql?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT  INTO ligne( NUMCOMPTE, DENOMINATION, EXERCICE, MOIS, DATE, SENS, VALEUR, INTITULE, VALIDE ) 
    VALUES ( 12,  'Livret A', 2005, 11, to_date(  'dd/mm/yyyy',  '23/11/2005' ),  'D', 300.0,  'Vir Compte Courant -> Livret A', 0  )
    merci de votre aide

  2. #2
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    La fonction DATE_FORMAT ne ne convient pas ?

  3. #3
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    sympa le date_format mais je n'arrive pas a inserer la date correctement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    INSERT  INTO ligne( NUMCOMPTE, DENOMINATION, EXERCICE, MOIS, DATE, SENS, VALEUR, INTITULE, VALIDE ) 
    VALUES ( 12,  'Livret A', 2005, 11, date_format( '23/11/2005',  '%d/%m/%Y' ),  'D', 300.0,  'Vir Compte Courant -> Livret A', 0  )

  4. #4
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    J'ai fait une confusion, c'est STR_TO_DATE() qu'il faut utiliser mais cette fonction n'est disponible que depuis MySQL 4.1.1.

    Un peu de recherche dans la doc (c'est ce que j'ai fait, je n'utilise pas mySQL) te permettrait de résoudre facilement ce genre de problème.

  5. #5
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    oui merci mais justement c'est pour ca que je pose la question car j'ai une version antérieure a 4.1.1

  6. #6
    Membre confirmé Avatar de zozolh2
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2003
    Messages : 128
    Par défaut
    c'est bon j'ai changer de versiond e mysql et j'utilise le str_to_date() qui me convient


    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Insertion d'une date dans une table avec vba
    Par skeut dans le forum Access
    Réponses: 2
    Dernier message: 21/02/2006, 08h54
  2. insertion programmée à une date
    Par aaronw dans le forum Oracle
    Réponses: 2
    Dernier message: 15/12/2005, 09h32
  3. [Format Date] erreur sur insertion d'une date
    Par philobedo dans le forum SQL
    Réponses: 4
    Dernier message: 14/06/2005, 10h41
  4. insertion d'une date dans visual foxpro
    Par yvescollet dans le forum Bases de données
    Réponses: 4
    Dernier message: 10/05/2005, 15h39
  5. Réponses: 2
    Dernier message: 22/07/2004, 00h27

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