2011-07-10 35 views
1

我有一些細胞是空的,但貌似非空(因爲我的IS NOT NULL查詢顯示這些細胞)SQLite的,確定空非空細胞

如何在查詢中測試他們 SELECT myId FROM myTable WHERE myId IS EMPTY

或諸如此類的話

回答

5

SELECT myId FROM myTable WHERE trim(myId) = ''

2

有功能:ifnull(X,Y)

SQL As Understood By SQLite

的IFNULL()函數返回其第一個非空的說法, 或NULL,如果兩個參數都爲NULL的副本。 Ifnull()必須有2個 參數。 ifnull()函數與兩個 參數相當於coalesce()。