HarmonyOS 鸿蒙Next API8中使用SQLite是否支持JSON类型?
HarmonyOS 鸿蒙Next API8中使用SQLite是否支持JSON类型? API8中使用SQLite是否支持JSON类型?
4 回复
JSON 就是字符串 应该支持的吧
更多关于HarmonyOS 鸿蒙Next API8中使用SQLite是否支持JSON类型?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
用select json_extract()
无法获取数据,感觉是不支持的,
在HarmonyOS鸿蒙Next API8中,SQLite数据库本身支持JSON类型数据。SQLite从3.9.0版本开始引入了JSON1扩展,提供了对JSON数据的存储、查询和操作功能。开发者可以使用SQLite内置的JSON函数(如json
、json_extract
、json_array
等)来处理JSON数据。因此,在鸿蒙Next API8中使用SQLite时,可以直接存储和操作JSON类型的数据。
在鸿蒙Next API8中,SQLite原生不支持JSON数据类型。但你可以通过TEXT类型存储JSON字符串,并使用SQLite的函数(如json_extract
、json_array
等)进行查询和操作。这种方式可以模拟JSON类型的功能。