2
我在postgresql文本类型的数据库中有一个字段。我通过我的网络服务器和我的android应用程序检索它。我检查Postgresql文本返回“null”字符串
if (sampleText == null || sampleText.equals(""))
并且两种情况都是错误的。但是,如果我检查
if (sampleText.equals("null"))
那么这是真的。看起来像postgresql存储一个文字“空”字符串,而不是只是null。这是否应该发生?
编辑:我从来没有存储任何东西在外地,并没有默认值。我只是在检索它。是否有可能它是与把它变成一个JSONObject
这是我如何创建表:
CREATE TABLE sampletable (
sampletext TEXT
);
我想这就是你在数据库中存储文字'“null”'的原因。 –