Неверный размер поля при конвертации слоя
Добавлено: 27 авг 2012, 23:01
QGIS rev. f57a064, Linux
Имеется слой с в БД (MSSQL Server, предполагаю что с Postgresql тоже самое), первичный ключ - bigint, которое верно распознается QGIS как bigint(длина
. При сохранении этого слоя в шейп-файл (через меню 'Сохранить как ...') это поле преобразуется в string(длина
. Но значение, которое можно хранить в bigint (от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807), при преобразовании в string имеет большее количество символов. Потому в результирующем файле оказываются отрезанные значения от ключей.
Имеется слой с в БД (MSSQL Server, предполагаю что с Postgresql тоже самое), первичный ключ - bigint, которое верно распознается QGIS как bigint(длина

