質問: DriverManager.getConnection( "jdbc:firebirdsql:localhost/3050:employee?encoding=UTF8", "SYSDBA", "masterkey"); ``` 自身のコードでは `"jdbc:firebirdsql:localhost/3050:employee"`となっていたため`"jdbc:firebirdsql:localhost/3050:employee?encoding=UTF8"`に修正した。 すると、今度は以下のエラーが出力されるようになった。 ``` org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544321. arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character sets ``` なぜUTF-8に変換できないのでしょうか? ### 補足情報(FW/ツールのバージョンなど) Firebird2.0 Windows10
回答: 答えではありません。・・・かなり古い(InterBase)記事ですがヒントになれば。 3.2 キャラクタセット指定の注意事項