Partage
  • Partager sur Facebook
  • Partager sur Twitter

Des requêtes pour modifier du contenu dans une table

Sujet résolu
    8 novembre 2010 à 16:39:12

    Salut à tous !

    Je me demande s'il est possible de modifier du texte (ou tout autre chose) dans un champ de bdd sans avoir à faire un UPDATE.

    En effet, si j'ai une table avec plein d'entrées, que parmi les textes contenus et y a par exemple le mot ”rouge” que je veux remplacer par ”vert”, comment pourrais-je faire ?

    Y-t-il un moyen rapide et passant par l'exécuteur de phpMyAdmin (dans mon cas) permettant de faire ce genre de chose ?


    Merci d'avance !
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      8 novembre 2010 à 16:47:37

      Citation : Mr Konijn


      Je me demande s'il est possible de modifier du texte (ou tout autre chose) dans un champ de bdd sans avoir à faire un UPDATE.


      Modifier => UPDATE.

      Citation : Mr Konijn


      En effet, si j'ai une table avec plein d'entrées, que parmi les textes contenus et y a par exemple le mot ”rouge” que je veux remplacer par ”vert”, comment pourrais-je faire ?


      Sur MySQL :
      http://dev.mysql.com/doc/refman/5.1/en [...] ction_replace
      • Partager sur Facebook
      • Partager sur Twitter
        8 novembre 2010 à 17:17:18

        Merci cintre !

        Au fait, pour ceux que ça intéresserait, l'emploi de REPLACE est un peu particulier, voilà comment procéder :


        UPDATE ma_table SET champ_concerne = replace(champ_concerne, 'rouge' , 'vert')
        

        • Partager sur Facebook
        • Partager sur Twitter

        Des requêtes pour modifier du contenu dans une table

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown