次のような文字列をデータベース テーブルの 1 つに格納したいと考えています。
ygei@kqmfNk@?w@Ac@l@}CbEoD|EM`@MLK@KCKS[e@W[[o@yAuCSUi@[G@KAII?MFk@?cAKWIQ?YFIDEd@cBzA}KvBuPX}B`BwLt@iFFEzE}AlDaA|JqC@y
これは実際には、Google マップでエンコードされたルートの一部です。この文字列をテキスト フィールドに格納しようとすると、次のエラーが表示されます。
invalid Unicode escape
Hint: Unicode escapes must be \uXXXX or \UXXXXXXXX.
Position: 123
どうすればこれを修正できますか?
編集:
Postgres バージョン: 9.0、サーバーとクライアントの両方が Windows 7 x86 で実行、サーバー エンコーディング: UTF8、クライアント エンコーディング: Unicode
テーブルのテキスト フィールドに値を格納するコマンドを Java アプリケーションから発行しました。