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

Requêtes MySQL Discussion :

[MYSQL5]LOAD et format de dates


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 71
    Points : 59
    Points
    59
    Par défaut [MYSQL5]LOAD et format de dates
    bonjour à tous,

    il existe sous Postgresql la fonction suivante :
    SET DATESTYLE TO DMY;
    qui permet de modifier le format de date le temps d'une session et ainsi d'importer des données date qui ne sont pas au format yyyy-mm-dd, mais dd/mm/yyyy, par exemple

    après avoir cherché dans le doc. en ligne, je n'ai pas trouvé de fonction équivalente sous MySQL :
    quelqu'un connait-il l'équivalent de cette fonction sous MySQL ?

    (je suis passé par MsAccess en utilisant les tables liées vers un lien ODBC, etc. pour m'en sortir, mais bon...)

    Merci pour votre aide (surtout en ce dimanche)

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 112
    Points : 103
    Points
    103
    Par défaut
    Bojour
    Ci-dessous un lien avec des infos sur les formats de date. Tu dois pouvoir faire ce que tu veux.

    http://dev.mysql.com/doc/refman/5.0/...functions.html

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 71
    Points : 59
    Points
    59
    Par défaut
    merci pour ton message.

    Mais ma question était mal formulée :
    _ j'ai un fichier texte séparateur ; avec plusieurs colonnes de données dont une colonne date : 12/01/2006, par exemple
    _ lorsque je charge ce fichier dans ma table avec la syntaxe qui suit, le SGBD me signale que le format de date est incorrect et positionne 0000-00-00 dans la colonne :
    LOAD DATA
    LOCAL INFILE 'C:\\temp\\Clients.txt'
    INTO TABLE clients
    FIELDS TERMINATED BY ';'
    ENCLOSED BY '"'
    LINES TERMINATED BY '\r\n';

    Je voulais savoir s'il existait une instruction qui permettait comme avec Postgresql de positionner le format de date pour un lot de requêtes :
    SET DATESTYLE TO DMY; par exemple sous POstgresql

    Merci

Discussions similaires

  1. LOAD DATA INFILE et date au format jj/mm/annee
    Par JoN28fr dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 14/03/2008, 19h30
  2. Détecter le format de date au démarrage
    Par stigma dans le forum Access
    Réponses: 2
    Dernier message: 20/02/2004, 11h04
  3. Réponses: 11
    Dernier message: 02/09/2003, 14h20
  4. Problème de Format de date
    Par titititi007 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/06/2003, 08h19
  5. Réponses: 3
    Dernier message: 06/05/2002, 18h24

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