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 :

MySQL - formatage


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 48
    Par défaut MySQL - formatage
    Bonjour a tous,

    J'ai importé dans une base MySQL des enregistrements
    qui n'etaient pas bien formaté.

    Je dois mettre la premiere lettre en Maj et les suivantes en
    minuscules.

    Y aurait il un bout de dode qui peut executer cette transformation ?

    Merci pour vos reponse
    G92

  2. #2
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    Bonjour,

    en mysql ou en php ?
    si php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $ta_chaine = ucfirst(strtolower($ta_chaine));
    si c'est en mysql, il doit bien exister une fonction propre a mysql, mais je ne m'en souviens plus

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 48
    Par défaut
    Non, en My SQL

    UCASE ca met en minuscule
    UPPER ca met en majuscule

    Je trouve pas comment faire la transformation
    Peut etre avec REPLACE ?

  4. #4
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    ca y est j'ai retrouve, il y a lcase() pour mettre en minuscule et upper() pour les majuscules, mais il n'y a aucune fonction pour mettre la premiere lettre en majuscule . Il va falloir faire des moulinettes

    regarde par la les fonctions sur les chaines de caracteres mysql

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 48
    Par défaut
    Il y a aussi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    LOWER(chaine) 	
     
    SELECT monchamp, LOWER(monchamp) FROM matable
     
    UCASE(chaine) 	MySQL
     
    SELECT monchamp, UCASE(monchamp) FROM matable


    Mais je ne sais pas si ca marche avec un REPLACE ?

  6. #6
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    je ne peux pas te repondre la
    le mieux serait que tu fasse un test sur un enregistrement

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

Discussions similaires

  1. [MySQL] Formatage de données
    Par M1000 dans le forum MySQL
    Réponses: 2
    Dernier message: 28/01/2009, 17h23
  2. [MySQL] formatage requete mysql pour php
    Par yvon_huynh dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 05/10/2007, 23h06
  3. Formatage de données par Mysql ?
    Par wylls dans le forum Requêtes
    Réponses: 4
    Dernier message: 26/07/2007, 16h39
  4. [MySQL 5] [Débutant] Question rapide sur le formatage de données
    Par Konrad Florczak dans le forum Langage SQL
    Réponses: 6
    Dernier message: 01/11/2006, 10h52
  5. Formatage d'une date de MySQL
    Par Mister Nono dans le forum Requêtes
    Réponses: 3
    Dernier message: 17/07/2006, 08h24

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