Find & replace (MySQL)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Replace()

Zie Replace()

Veld in alle kolommen aanpassen

Bv.:

update 
   tbl_root 
set 
   naamnl05gs = replace(naamnl05gs,'-set','s')

De functie REPLACE() ondersteunt geen wildcards of regex. Dat moet je via een externe tool doen. Paar ideeën:

  • Via PHP
  • Export - sed - import [1]
  • Overig [2],[3].

Veld vervangen door een deel van een ander veld

update 
   url_alias
set
   nid=substring(src,6)	
where 
   src not like '%feed%'