【发布时间】:2021-01-10 07:34:43
【问题描述】:
我使用 jdbc 驱动程序 (node-jdbc) 使用节点 js 获取架构
行数据:
我已经尝试并在控制台中得到了这个结果(https://prnt.sc/umlb7m)
为什么我的浮点类型返回值错误?
或者我可以解析这个浮点数据类型吗?
我想要的是从表中获得一个真正的浮点值,有人可以帮忙吗?
【问题讨论】:
标签: javascript java mysql node.js jdbc
我使用 jdbc 驱动程序 (node-jdbc) 使用节点 js 获取架构
行数据:
我已经尝试并在控制台中得到了这个结果(https://prnt.sc/umlb7m)
为什么我的浮点类型返回值错误?
或者我可以解析这个浮点数据类型吗?
我想要的是从表中获得一个真正的浮点值,有人可以帮忙吗?
【问题讨论】:
标签: javascript java mysql node.js jdbc
您似乎想以精确的精度存储数字,但您使用的是浮点数据类型,例如 FLOAT、REAL 或 DOUBLE。
将amount 列定义为DECIMAL。
例如,如果您需要小数点左侧 6 位,右侧 1 位,则可以使用 DECIMAL(7,1)。在这种类型中,您可以存储 1.0 或 123456.7 等值。
【讨论】: