Nesclan Geplaatst: 10 december 2008 Geplaatst: 10 december 2008 Misschien dat iemand mij kan helpen Ik wil een find & replace doen in MySQL. De syntax die ik hiervoor gebruik is: Code: UPDATE tablename SET tablefield = replace(tablefield,"findstring","replacestring"); Dit werkt alleen niet bij velden die aangemerkt zijn als BLOB. Ik krijg dan de foutmelding Code: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'fulltext = replace(fulltext,"A","B")' at line 1 Bij andere velden lukt het wel. Vergeet ik nog iets in de syntax? of werkt find & replace niet in BLOB velden? Alvast bedankt, Nesclan *Dreambox 7020S (Iolite en gemini) -Stab HH120-1 mtr Gibertini -MM 1.02-Conax cam-[color:"red"]onbruikbare[/color] M-II kaart-seasonII -Mastercrd2* Hauppauge Nova CI met Progdvb +Yankse
Nesclan Geplaatst: 11 december 2008 Auteur Geplaatst: 11 december 2008 Is inmiddels opgelost; fulltext is een gereserveerde naam. Na het (tijdelijk) hernoemen van het veld, kan ik search & replace gebruiken. *Dreambox 7020S (Iolite en gemini) -Stab HH120-1 mtr Gibertini -MM 1.02-Conax cam-[color:"red"]onbruikbare[/color] M-II kaart-seasonII -Mastercrd2* Hauppauge Nova CI met Progdvb +Yankse
Aanbevolen berichten