Страница 1 из 1

Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 13:40
Алина Аввакумова
Господа, такая проблема. Имеется карта с большим количеством площадных объектов. В процессе обработки некоторые удалялись, таблица упаковывалась. Следовательно, список ID объектов теперь, так скажем, не по порядку. А мне для дальнейшей работы нужно, чтоб по порядку было))) Можно ли это как-то пересчитать, или вручную перебивать придется?

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 13:48
trir
импортировать в новый слой?

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 13:49
Алина Аввакумова
Что имеете ввиду? Построить новую таблицу?

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 13:56
Алина Аввакумова
Сформулирую по-другому: Как посчитать номера объектов по порядку. Если, например, создать поле новое, там проставить цифры от 1 до, допустим, 200, а потом обновить поле ID по этому полю? Есть ли такая функция, которая считает по порядку объекты?

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 14:02
ginpetr
ID это целочисленная колонка? пример списком, хотя бы в виде картинки покажите. Чем определяется порядок?

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 14:05
Алина Аввакумова
Это просто номер, целочисленный, присваивался объекту при создании. Сейчас нет возможности показать.

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 14:25
MYS
Вы можете записать номера строк в новое поле функцией rowid.

Типа: Update points Set Newid = rowid

Re: Можно ли обновить столбец с ID?

Добавлено: 08 дек 2015, 14:30
Алина Аввакумова
Спасибо,попробую!

[ Сообщение с мобильного устройства ]