0
PRAGMA encoding = "UTF-16";
コマンドをsqliteコマンドプロンプトでテストしました。 エンコーディングを変更することはできますが、アンドロイドでエンコーディングを変換できない場合はdb.rawQuery("PRAGMA encoding = \"UTF-16\";",null);
と同じですが実行中です。だからみんな、誰が問題なのか分かっている。ありがとう。なぜプラグマエンコード= "UTF-16"がアンドロイドで動作しないのですか?
動作しても、アプリケーションに見られるようなデータには影響しません。なぜあなたはそれが必要だと思いますか? –
2つのデータベースに参加してクエリを実行する必要がありますが、別のエンコーディングで2つのデータベースがあるため、これを行うことができません。私が変更できないバックエンドから得ているUTF-16データベース。 – leo
参加時にDBエンコーディングは違いはありません。 –