Postgresql文本返回" null"串

时间:2015-09-06 20:48:27

标签: java android sql postgresql null

我在postgresql数据库中有一个文本类型的字段。我通过我的网络服务器和我的Android应用程序检索它。我检查了

if (sampleText == null || sampleText.equals(""))

并且两个条件都是错误的。但是,如果我检查

if (sampleText.equals("null"))

然后才是真的。似乎postgresql存储了一个文字" null"字符串而不是null。这应该发生吗?

编辑:我从不在现场存储任何东西,也没有默认值。我只是检索它。它是否可能与将其放入JSONobject

有关

这是我创建表格的方式:

CREATE TABLE sampletable (
    sampletext TEXT
);

1 个答案:

答案 0 :(得分:0)

直接在数据库中检查字段。如果该字段具有“null”字符串值而不是空,那么这就是问题所在。