Klaus Meisel: Per SQL Statement ein Zeichen austauschen

Hallo!

Ich habe eine Tabelle in einer MySQL 4 Datenbank die Pfadangaben enthält. Nachdem google und andere Suchmaschinen Underscores "_" nicht als Worttrennung erkennt, möchte ich nun diese durch Bindestriche ersetzen.

Wie kann ich mittels UPDATE in einer Spalte alle "_" zu "-" umwandeln?

Grüsse und Dank im Vorraus
Klaus

  1. echo $begrüßung;

    Wie kann ich mittels UPDATE in einer Spalte alle "_" zu "-" umwandeln?

    Die String-Funktion REPLACE() kann man dazu verwenden.

    echo "$verabschiedung $name";

    1. echo $begrüßung;

      Wie kann ich mittels UPDATE in einer Spalte alle "_" zu "-" umwandeln?

      Die String-Funktion REPLACE() kann man dazu verwenden.

      echo "$verabschiedung $name";

      Danke, der Schlag auf den Hinterkopf hat geholfen.
      Der Vollständigkeit halber hier das volle SQL Statement:

      UPDATE tabellenname
      SET feldname=(REPLACE (feldname,'_','-'));

      Grüsse
      Klaus die Maus