HarmonyOS鸿蒙Next中关系型数据库数据类型设置REAL后存储数字3.32,查询结果却是整数化的3,有没有大佬知道啥问题?

HarmonyOS鸿蒙Next中关系型数据库数据类型设置REAL后存储数字3.32,查询结果却是整数化的3,有没有大佬知道啥问题?

money:"REAL"
3 回复

最好提供相关代码供大家查看,你描述的只是你想象的,代码才是实证和判断有无问题的最直接的事实。

更多关于HarmonyOS鸿蒙Next中关系型数据库数据类型设置REAL后存储数字3.32,查询结果却是整数化的3,有没有大佬知道啥问题?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


是不是取值的时候处理了

在HarmonyOS鸿蒙Next中,关系型数据库的REAL类型应存储浮点数。查询结果为整数化的3,可能是由于以下原因:

  1. 数据类型转换:查询时可能进行了隐式类型转换,导致浮点数被截断为整数。
  2. SQL语句问题:检查SQL查询语句,确保没有使用整数转换函数或操作。
  3. 数据库配置:确认数据库配置是否正确,确保REAL类型被正确识别和处理。

建议检查SQL语句和数据库配置,确保数据类型一致。

回到顶部