SQL

0 голосов
спросил 08 Фев, 06 от P.Y. (3,400 баллов) в категории Программные продукты Esri
Как на SQL составить выражение чтобы все нули поменялись на праметр "нет значения"?

И вообще где можно почитать по SQL?

9 Ответы

0 голосов
ответил 09 Фев, 06 от Гость (210,080 баллов)
sql.ru :)
0 голосов
ответил 09 Фев, 06 от P.Y. (3,400 баллов)
а как все таки поменять 0 на "нет значений"
0 голосов
ответил 09 Фев, 06 от P.Y. (3,400 баллов)
Я имею в виду в таблице атрибутов шейпфайла
0 голосов
ответил 09 Фев, 06 от Гость (210,080 баллов)
если в базу Аксесс связать dbf - можно убить нули, всякие FoxPro оставляют 0

Через SQL копированием в новое поле всех значений, кроме 0, уничтожение исходного поля и переименование нового поля "в старое имя "

последний вариант можно провернуть и прямо в АркМапе
0 голосов
ответил 10 Фев, 06 от Гость (210,080 баллов)

Можно без SQL: В инспекторе объектов становимся на название класса и в необходимое поле вводим дословно: <null>

0 голосов
ответил 10 Фев, 06 от P.Y. (3,400 баллов)
"последний вариант можно провернуть и прямо в АркМапе


А можно чуть детальнее? Как?
0 голосов
ответил 10 Фев, 06 от P.Y. (3,400 баллов)

Можно без SQL: В инспекторе объектов становимся на название класса и в необходимое поле вводим дословно: <null>



А что за зверь image инспектор объектов?
0 голосов
ответил 10 Фев, 06 от Mitrich (13,680 баллов)
to P.Y. , недопроверил, виноват...
В аркМапе действительно не проходит. Причем даже если в Аксессе или АркВью3.х убрать 0, Мап все равно тупо его подставляет.

Вот, что по этому поводу говорит мировой разум:
http://forums.esri.com/Thread.asp?c=3&f=38&t=118046& amp;mc=5#msgid339888
http://forums.esri.com/Thread.asp?c=3&f=39&t=119603& amp;mc=2#msgid343870


Скрипт (не проверял)
http://arcscripts.esri.com/details.asp?dbid=13233
0 голосов
ответил 10 Фев, 06 от Гость (210,080 баллов)

to P.Y. (Продвинутый)

инспектор объектов - специальное окошко для редактирования атрибутов в ArcMap.

а чтобы null атрибут мог существовать необходимо в свойствах поля (например в ArcCatalog или MS Access) разрешить это...

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