mysql Update mit Regexp

8

Ich möchte etwas aus meiner Tabelle entfernen 1) 32) 121) 1000) ... das Format ist number + )

Ich habe diesen Code ausprobiert.

%Vor%

Nichts ist in phpmyadmin passiert, wie kann ich richtig schreiben? Danke.

    
cj333 05.05.2012, 19:32
quelle

3 Antworten

4

Sie können nicht: MySQL unterstützt Regex-basiertes Ersetzen nicht.

Siehe diese SO-Frage für eine Problemlösung.

    
Bohemian 05.05.2012, 19:37
quelle
1

Schließlich benutze ich einige PHP, um dieses Problem mit einer schnellen Methode zu lösen.

%Vor%     
cj333 05.05.2012 20:07
quelle
0

Alternativ können Sie abhängig von der Größe der Tabelle eine Umgehung mit substring function durchführen.

    
Andrius Naruševičius 05.05.2012 19:40
quelle

Tags und Links