Remplacer occurences PhpMyAdmin

Résolu
Bonjour,
Savez vous comment faire pour, dans une base de données, remplacer toutes les occurences d'une expression par une autre ?
Merci de me fournir un code avec :
A chercher : citrik-digital.cixx6.com
A mettre : citrik-digital.legtux.org
Merci !

2 réponses

  1. Contributeur
    Hello,

    Une petite requête SQL et le tour est joué : tadaaaaam !
    1. update table set site='citrik-digital.legtux.org' where site='citrik-digital.cixx6.com'
      1. Contributeur
        Oui ; en partant du principe que le champ en question ne contient que ça...
      2. oui c'est sur, mais j'ai l'impression que le lien que tu as donné ne remplace l'info que pour le select non ? (une sorte d'alias, mais pour les valeurs du champ sélectionné)
      3. Contributeur
        Dans l'exemple oui mais il y a moyen de le faire en update ; je l'ai déjà fait.
        A moins que ça ne soit qu'avec oracle ?
      4. ah ok, donc c'est:
        Update table
        Set site=replace(site, 'citrik-digital.cixx6.com', 'citrik-digital.legtux.org');
      5. Contributeur
        Exactement :)