为什么pragma encoding =“UTF-16”在android中不起作用?

时间:2016-04-14 16:12:01

标签: android sqlite

我在sqlite命令提示符下测试了命令PRAGMA encoding = "UTF-16";。 它能够更改编码,但在android中运行时与db.rawQuery("PRAGMA encoding = \"UTF-16\";",null);相同,无法转换编码。所以有人知道这是什么问题。感谢。

1 个答案:

答案 0 :(得分:0)

Be aware

  

在创建数据库之后,无法更改数据库的文本编码,并且将以静默方式忽略任何尝试执行此操作的方法。