标签: android sqlite ormlite bigdecimal
是否可以在 sqlite 中对bigdecimal列使用sum()函数,因为它们存储为varchar?我正在使用 ormlite 。
sum()
varchar
答案 0 :(得分:1)
如果" bigdecimal"存储为字符串(SQLite3 TEXT类型),然后您不能使用sum()函数。您必须(1)提取字段,将它们转换为某种数字类型,并在程序中执行sum(),或者(2)在SQLite3中创建一个自定义函数来执行相同操作,并调用它。