mysql - 在 NodeJS 中调用 MySQL 存储过程,但在 Result number 字段值未正确舍入(Workbench 和 MySQL 控制台中的 Workig 正确)
问题描述
在 NodeJS 中调用 MySQL 存储过程,但在结果编号字段值未正确舍入(在 Workbench 和 MySQL 控制台中正常工作)。示例:销售列值 (1.8199999999999998) 在 WorkBench 中输出 2 位小数时为 ROUND,而 MySQL 控制台中销售列的值为1.81。但是在 NodeJs 程序结果输出是 1.8199999999999998 for sale 列。
我在 NodeJS 中使用了“mysql2/promise”库。
解决方案
推荐阅读
- wpf - 每当我单击该项目时,我都试图使我的 ListViewItems 不会以虚线边框突出显示。代码在 WPF XAML 中
- sql-server - Varchar 和 nvarchar 不同的隐式转换为 int
- python-2.7 - 有没有更快的方法使用列表从 NDB 查询?
- c++ - sizeof 总是一样吗?
- android - ZXingScannerView.java me.dm7.barcodescanner.zxing.ZXingScannerView.onPreviewFrame 中的 NoSuchMethod
- c# - 如何创建具有一定数量数字的随机字符串?
- javascript - AWS:使用“sam invoke local”时未找到层代码
- iis - IIS - 使用掩码重定向到子文件夹
- jquery - 将类添加到jquery中不同div中具有特定类的下一个元素
- python - 不能使用多个 ElementTree fromstring 语句