0 簡單的問題。在sql語句中不是空或空不會阻塞空值 where not isnull([AddStreet], '') = '' 這似乎是失敗的,我仍然會得到空值和空值。 如何防止空洞和空洞向前? 謝謝。 來源 2017-04-22 arcee123 +1 我猜,這是一個大的查詢的一部分,地方你使用的是「無人看守」'或'呈現的'where'這部分子句完全可選。不是因爲缺乏完整的例子,我們可以肯定地說。 – +0 WHERE AddStreet <>'''就足夠了。對於空字符串或空字符串,這並不計算爲真。但是,正如@達米恩說的那樣,你還沒有向我們展示過什麼。 –
1 WHERE ISNULL([AddStreet], '') != ''; 甚至只是 WHERE AddStreet != ''; 來源 2017-04-22 16:48:28 hastrb +0 沒有。我嘗試過'<>'而不是,我無法得到它。謝謝。 – arcee123 +0 @ arcee123它也可以用NOT。 WHERE NOT(ISNULL([AddStreet],'')=''),但我的版本更常見於SQL。 – hastrb
我猜,這是一個大的查詢的一部分,地方你使用的是「無人看守」'或'呈現的'where'這部分子句完全可選。不是因爲缺乏完整的例子,我們可以肯定地說。 –
WHERE AddStreet <>'''就足夠了。對於空字符串或空字符串,這並不計算爲真。但是,正如@達米恩說的那樣,你還沒有向我們展示過什麼。 –