@Banny_Boom

Как установить значение по умолчанию в PgSQL?

в чем проблема?
почему значение по умолчанию не устанавливается ?
"написано же и т.д", написано что не возможно установить целое число, но почему?
4o5ZTS_Gh04.jpg
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Английским языком же написано:
Имеющиеся значения в колонке ip не могут быть автоматически конвертированы в тип integer. Используйте USING с приведением старого типа к новому.
Ответ написан
mblp
@mblp
системный администратор
ALTER TABLE the_table ALTER COLUMN col_name TYPE integer USING (col_name::integer);
Ответ написан
Комментировать
@Banny_Boom Автор вопроса
спасибо, я уже попробовал, трабл в том что из cidr в integer перевести нельзя, пришлось пересоздавать таблицу, спасибо за помощь )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы