Re: converting curly apostrophes to standard apostrophes

From: Michael Fuhr <mike(at)fuhr(dot)org>
To: CSN <cool_screen_name90001(at)yahoo(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: converting curly apostrophes to standard apostrophes
Date: 2005-08-15 19:39:50
Message-ID: 20050815193950.GA37124@winnie.fuhr.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, Aug 15, 2005 at 12:14:16PM -0700, CSN wrote:
> Is there a way to replace all curly apostrophes with
> standard apostrophes (presumably with replace(x,y,z))?
> My database is SQL_ASCII and I can't find a character
> code for curly apostrophes in ASCII here:
> http://www.lookuptables.com, but nevertheless there
> appear to be curly apostrophes in the database.

The "Extended ASCII Codes" section of that page might not match
what your system uses (it doesn't match mine). Have you tried using
the ascii() function on the offending data?

CREATE TABLE foo (testval text);
INSERT INTO foo VALUES ('ABCDEFG');

SELECT substr(testval, 4, 1), ascii(substr(testval, 4, 1)) FROM foo;
substr | ascii
--------+-------
D | 68
(1 row)

--
Michael Fuhr

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jeff Davis 2005-08-15 19:52:48 Re: Inheritance vs. LIKE - need advice
Previous Message CSN 2005-08-15 19:36:37 Re: Apostrophe doesn't show up in command line