1

我想通过更新该表在包含空值的记录中插入一个零。我使用了以下代码,但无济于事。

Statement statementXIV = db.createStatement("UPDATE Temp54 SET bal53 = '0' WHERE balan = NULL ");
                    statementXIV.prepare();
                    statementXIV.execute();       
                    statementXIV.close();

nullWHERE子句中使用 a 的正确方法是什么?

4

1 回答 1

1

我建议使用:

UPDATE Temp54 SET bal53 = '0' WHERE balan IS NULL OR balan = ''

另外,看到这个链接,SQLite select where empty? . 公认的答案提供了各种方法,这些方法总是很高兴知道。

于 2012-05-15T18:01:33.270 回答