Features with null values are ignored or not displayed when using the '<>' (not equal) operator in ArcMap.
最後に公開された状態: April 4, 2018ArcGIS for Desktop
不具合 ID 番号
BUG-000104895
送信されました
May 3, 2017
最終更新日
June 5, 2024
適用対象
ArcGIS for Desktop
見つかったバージョン
10.5
ステータス
Known Limit
開発チームによる確認後に、この問題が、Esri の管理の範囲外にあるソフトウェアの既知の制限に関するものであると判断されました。 問題の「参考情報」セクションに、さらに詳細な説明が示されていることがあります。
参考情報
I tested your case against the numeric "numb" field and a calculated text field "testnumb" and neither returns the null record. Detailed documentation on this can be found here: https://technet.microsoft.com/en-us/library/ms191270(v=sql.105).aspx. Essentially, NULL is not the same as blank, empty, or zero. It is an "unknown". Because it is of "unknown" value, our definition queries and selections will not return the value.
To return the selection you desire, the correct query is: SELECT * FROM test1 WHERE numb <>1 OR numb IS NULL.