在 cratedb 中进行数学运算时,它会产生浮点数,这是我在 crate 中创建表的方式:
创建表:
create table cash(date string, spend float);
insert into cash(date, spend) values ('2017-05-03', 55.55);
insert into cash(date, spend) values ('2017-05-03', 34.55);
insert into cash(date, spend) values ('2017-05-03', 87.55);
select (0 - spend) sp,* from cash limit 100;
上图是执行select sql的结果
cratedb 中的 dataTypes 不支持小数,您对 cratedb 中处理此问题有什么建议吗?
谢谢