Re: 08.02.04.00 Updating column with Unicode
От | Hiroshi Inoue |
---|---|
Тема | Re: 08.02.04.00 Updating column with Unicode |
Дата | |
Msg-id | 4D99C535.7030704@tpf.co.jp обсуждение исходный текст |
Ответ на | 08.02.04.00 Updating column with Unicode (Josef Springer <Josef.Springer@joops.com>) |
Ответы |
Re: 08.02.04.00 Updating column with Unicode
|
Список | pgsql-odbc |
(2011/04/03 20:50), Josef Springer wrote: > Hello everybody, > > I have detected some strange behavior updating columns with Unicodes > strings. > > Environment: > PostgreSQL 8.2.5 > Database encoding: UTF8 > ODBC: PostgreSQL Unicode Version 08.02.04.00 > > I am updating via ODBC a column (character varying nnn) of a record to > an unicoded string. > > Updating by using the command as one parameterblock > 'UPDATE adresse SET company = ''Seifert und Partner KG € 文件'' WHERE id > = 1' > works right. (the whole parameterblock is encoded to UTF8) > > Updating the record by using the command 'UPDATE adresse SET company=? > WHERE record.id=?' > and providing the arguments for ? UTF8-encoded in an extra buffer > destroys the columns content. > > If i update the column with an UTF8 encoded character in the default > range (the EURO Sign €), it works. > > Can anybody give me some hints ? How do you bind the parameters? regards, Hiroshi Inoue
В списке pgsql-odbc по дате отправления: