Re: Encoding-Unterschiede 7.4.x <-> 8.0.x?

From: Andreas Seltenreich <seltenreich(at)gmx(dot)de>
To: Andreas Kretschmer <akretschmer(at)despammed(dot)com>
Cc: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Encoding-Unterschiede 7.4.x <-> 8.0.x?
Date: 2005-06-16 17:30:19
Message-ID: 87aclqw6ok.fsf@gate450.dyndns.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Andreas Kretschmer schrob:

> in einer TCL/TK - Anwendung mit PG 7.4.x mußte ich eingegebene Strings
> mit convert($var,'UNICODE','LATIN1') im INSERT-Befehl anpassen, unter

Hmm, mir ist nicht ganz klar wieso du dieses convert() eigentlich
verwendest. Wenn das client_encoding korrekt gesetzt ist, konvertiert
postgres doch automatisch für dich zwischen Server- und
Client-Encoding, oder?

> 8.0 bringt mir dies ein Fehler. Setze ich im convert() statt UNICODE
> einfach LATIN1 ein (oder verzichte auf die convertierung...), klappt
> es. Allerdings, ein 'select pg_client_encoding()' im TCL/TK liefert
> UNICODE. Wo ist mein Denkfehler, oder hat sich da prinzipiell was
> geändert?

Da müßte ich jetzt selbst einen Blick in die Releasenotes werfen.

Btw: Tcl hat ebenfalls sehr umfangreiche I18n (man 3tcl encoding).

Gruß
Andreas

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas Kretschmer 2005-06-16 17:41:33 Re: [despammed] Re: Encoding-Unterschiede 7.4.x <-> 8.0.x?
Previous Message Andreas Kretschmer 2005-06-16 13:31:18 Encoding-Unterschiede 7.4.x <-> 8.0.x?