Re: How to find freak UTF-8 character?

From: Leif Biberg Kristensen <leif(at)solumslekt(dot)org>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: How to find freak UTF-8 character?
Date: 2011-10-01 06:23:19
Message-ID: 201110010823.19109.leif@solumslekt.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Saturday 1. October 2011 07.55.01 Leif Biberg Kristensen wrote:
> I've somehow introduced a spurious UTF-8 character in my database. When I
> try to export to an application that requires LATIN1 encoding, my export
> script bombs out with this message:
>
> psycopg2.DataError: character 0xe2808e of encoding "UTF8" has no equivalent
> in "LATIN1"

I finally figured it out, with a little help from maatb's unicode database
(http://vazor.com/unicode/c200E.html):

SELECT * FROM foo WHERE bar LIKE E'%\xe2\x80\x8e%';

regards, Leif

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Dmitriy Igrishin 2011-10-01 09:27:36 Re: bytea columns and large values
Previous Message Leif Biberg Kristensen 2011-10-01 05:55:01 How to find freak UTF-8 character?