2010/9/14 Luís de Sousa <luis.a.de.so...@gmail.com> > Hello everyone, > > I need to replace all occurrences of a certain character in a string. > For that I'm using regexp_replace, but so far I only managed to > replace the first character, here's an example: > > > SELECT regexp_replace('xaxx', 'x', 'e'); > regexp_replace > ---------------- > eaxx > (1 row) > > But the result I'd need is 'eaee'. How can I do it? > > Hi, try this one:
SELECT regexp_replace('xaxx', 'x', 'e', 'g'); regards Szymon Guz