繁体   English   中英

Android - SQlite - 将 null 存储到双字段中?

[英]Android - SQlite - Store null into a double field?

我将双精度存储到 sqlite 数据库中。 这个值可以是null,我需要知道这个值是0还是null。

有可能实现这一目标吗?

//grade is a type double in database
Double myValue =  cursor.getDouble(cursor.getColumnIndex("grade"));

要检查 null 使用 'isNull(...)'...

Double myValue;
if (!cursor.isNull(cursor.getColumnIndex("grade"))
    myValue =  cursor.getDouble(cursor.getColumnIndex("grade"));
else
    // Handle null scenario

您可以将其存储为字符串并在进出时对其进行解析。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM