sql >> データベース >  >> RDS >> Oracle

OracleへのJDBC呼び出しは、3つの疑問符を返します

    これは、データベースの文字エンコードがISO-8859- 15 として保存されているため、文字エンコードの問題でした。 -この規格のバージョン15は、本質的にユーロ記号の追加であるすべての問題を引き起こしていました。 JDBCを介して接続するために使用していたOracleドライバーは、ISO-8859-15からJavaのUTF-16への変換を実行できませんでした。

    ISO-8859-1に戻すか、データベースでUTF-8エンコーディングに変更すると(より良い)、これが解決されます。 orai18n jarをクラスパスに追加するとこれが解決される可能性がありますが、これにすぐに利用できるOSGIバンドルがないため、簡単には実行できませんでした。私の推奨は、Oracleデータベースをまったく気にしないことです。




    1. ハウツー:検索結果のランキング

    2. Azure Data Studio(SQL Server)でクエリ実行プランを表示する方法

    3. PostgreSQL:generate_series()を使用して列の欠落している数値を特定する方法は?

    4. PostgreSQLクエリはインデックススキャンでより高速に実行されますが、エンジンはハッシュ結合を選択します