Re: JDBC to load UTF8@psql to latin1@mysql - Mailing list pgsql-general

From Emi Lu
Subject Re: JDBC to load UTF8@psql to latin1@mysql
Date
Msg-id 50C9DF78.4050800@encs.concordia.ca
Whole thread Raw
In response to Re: JDBC to load UTF8@psql to latin1@mysql  (Thomas Kellerer <spam_eater@gmx.net>)
Responses Re: JDBC to load UTF8@psql to latin1@mysql  (Edson Richter <edsonrichter@hotmail.com>)
Re: JDBC to load UTF8@psql to latin1@mysql  (Thomas Kellerer <spam_eater@gmx.net>)
List pgsql-general
>> Is there a simple way to load UTF8 data in psql to mysql(with latin1
>> encoding) through JDBC?
>
> All you need to do is to query the source database, then use
> ResultSet.getString() to obtain the data and use a PreparedStatement and
> PreparedStatement.setString() to insert/update  the data on the target
> database.
>
> The JDBC drivers will handle all the conversion.
> Do NOT manually convert the data.
>
> getString() and setString() will do everything correctly.

I am not using stmt directly but through Mybatis for all db transactions.

So, this approach will not work.

Thanks.
--
Emi




pgsql-general by date:

Previous
From: wd
Date:
Subject: Re: Corrupt indexes on slave when using pg_bulkload on master
Next
From: Edson Richter
Date:
Subject: Re: JDBC to load UTF8@psql to latin1@mysql