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

Python Discussion :

Stockage d'un tuple en SGBD (MySQL par exemple)


Sujet :

Python

Vue hybride

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

    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Par défaut Stockage d'un tuple en SGBD (MySQL par exemple)
    Comment faire pour stocker et récupérer facilement un tuple de données numériques dans une unique colonne d'une table MySQL (par exemple) ???

    J'ai tenté de le stocker dans une colonne "TEXT" en écrivant textuellement. Mais, à la lecture, c'est récupéré comme du texte.
    Et si j'ai le malheur de faire tuple(colonne), cela me donne un superbe tuple :
    contenu de la colonne : (0, 1, 5, 10)
    tuple(colonne) => ( '(', '0', ',', ....... pas franchement ce que je recherche bien que très normal

    J'ai tenté de stocker les valeurs avec un séparateur et de faire un split(). Je réceptionne alors une liste (et non un tuple) mais mes valeurs sont des caractères, pas du numérique... :
    0:1:5:10
    colonne.split(":") ==> ['0', '1', '5', '10']

    Quelqu'un a-t-il une autre idée ?

  2. #2
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    essaye:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tuple([int(nb) for nb in colonne.split(':')])

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Par défaut Merveilleux !
    Merci beaucoup pour ce morceau de code de compétition !

    Cela fonctionne très bien pour mon usage

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

Discussions similaires

  1. Remplacer MySQL par quel SGBD ?
    Par K20 dans le forum Décisions SGBD
    Réponses: 10
    Dernier message: 27/07/2006, 16h54
  2. [SGBD] MySQL:Probleme lorsque je evux afficher des nombres
    Par pierrot10 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 16/10/2005, 00h59
  3. [sgbd] mysql
    Par kij dans le forum SGBD
    Réponses: 20
    Dernier message: 23/05/2005, 13h13
  4. problème de connection mysql par tcp/ip
    Par leroyphil dans le forum Administration
    Réponses: 5
    Dernier message: 04/09/2003, 18h27

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