Re: Change a character in a text field - Mailing list pgsql-admin

From Kevin Grittner
Subject Re: Change a character in a text field
Date
Msg-id 486A59E1.EE98.0025.0@wicourts.gov
Whole thread Raw
In response to Change a character in a text field  (Naomi Walker <nwalker@mhs.mphasis.com>)
Responses Re: Change a character in a text field  (Karen Stone <kstone@mhs.mphasis.com>)
List pgsql-admin
>>> Naomi Walker <nwalker@mhs.mphasis.com> wrote:
> Is there some way with a SQL state to interrogate a text field, and
> replace characters.
>
> For example, we would like all "|"'s to be changed to something else,
on
> a regular basis...

It sounds like you might want to look at the regexp_replace function:

http://www.postgresql.org/docs/8.3/interactive/functions-matching.html#FUNCTIONS-POSIX-REGEXP

Be sure to use a WHERE clause on your UPDATE with the ~ operator.

-Kevin

pgsql-admin by date:

Previous
From: Naomi Walker
Date:
Subject: Change a character in a text field
Next
From: "Rafael Domiciano"
Date:
Subject: Re: Configuring Shared Buffers