You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQLite中REAL类型列执行数学运算时忽略小数位的问题

问题:REAL类型列QTY执行数学运算时小数位被忽略

我创建了一个包含REAL类型列QTY的BOM表,但执行简单数学运算时该列的小数位被忽略。

示例SQL语句:

SELECT QTY, QTY*2.0, QTY+1.0 FROM BOM

执行结果如下:

QTYQTY*2.0QTY+1.0
0,670.01.0
1,002.02.0
0,500.01.0

建表语句如下:

CREATE TABLE IF NOT EXISTS bom(
                    BOM_ID text NOT NULL,
                    RM_FK text NOT NULL,
                    QTY REAL NOT NULL,
                    PRIMARY KEY (BOM_ID, RM_FK))

内容的提问来源于stack exchange,提问作者paolof89

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 09:20:19