Добрый день.
Возможно ли задать тип данных serial или bigserial для поля-первичного ключа (id) существующий пространственной БД, используя qgis 2.18 и pgadmin 4.1?
В pgadmin, что логично, нельзя изменить первичный ключ, так же без успеха закончилась попытка задать необходимый тип данных для первичного ключа.
Как быть? хочется что бы при работе с слоем posgis производилось автонумерация ключа (id)..
Спасибо
Изменить тип данных, PGadmin4+qgis, автонумерация ключа
- Crackfox
- Активный участник
- Сообщения: 131
- Зарегистрирован: 02 мар 2016, 20:29
- Репутация: 17
- Ваше звание: разрядник
- Откуда: Москва
- Контактная информация:
- Crackfox
- Активный участник
- Сообщения: 131
- Зарегистрирован: 02 мар 2016, 20:29
- Репутация: 17
- Ваше звание: разрядник
- Откуда: Москва
- Контактная информация:
Re: Изменить тип данных, PGadmin4+qgis, автонумерация ключа
Решил так: создал БД с ключем с bigserial, подключился, вставил геометрию.
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Изменить тип данных, PGadmin4+qgis, автонумерация ключа
1. создать новый столбец с нужным типом
2. удалить старый primary key
3. сделать новый столбец primary key
2. удалить старый primary key
3. сделать новый столбец primary key
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя