Definition query - Is Null?

0 голосов
спросил 25 Авг, 06 от Vadim (28,120 баллов) в категории Программные продукты Esri
Есть полигональный слой, к которому прикручиваю DBF. Соответственно в атрибутивной таблице слоя появляются дополнительные поля, в которых есть значения Null. Пишу кверю на показ всех объектов со значением Null (Field Is Null). ArcMap либо ничего не показывает (0 объектов), либо вылетает. Если же пишется кверя на обратный показ (Field Is not Null), то все работает. Пробовал на всех типах данных - shp-файл, класс персональной БГД, классы SDE. Есть ли у кого соображения, где собака зарыта?

4 Ответы

0 голосов
ответил 25 Авг, 06 от Stepan25 (2,900 баллов)
а в таблице и в слое количество записей точно совпадает?
0 голосов
ответил 25 Авг, 06 от Vadim (28,120 баллов)
Нет, количество не совпадает. В прикручиваемой таблице записей меньше, поэтому и появляется значение Null у тех записей слоя, к которым не было соответствия из таблицы.
0 голосов
ответил 28 Авг, 06 от Stvan (7,620 баллов)

У меня кстати тоже вылетает, выделяю вручную

0 голосов
ответил 28 Авг, 06 от Vadim (28,120 баллов)

Просто выделить (автоматически) можно следующим образом:

Select Field Is not Null, далее switch selection
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...