У меня есть столбец с целочисленным типом данных, и я хочу изменить его на DOUBLE PRECISION с значением по умолчанию 0.0 .
ALTER TABLE public.agents ALTER COLUMN total_number_of_points TYPE DOUBLE PRECISION DEFAULT 0.0;
Новыше SQL выдает ошибку:
ОШИБКА: синтаксическая ошибка в или около "DEFAULT" ЛИНИЯ 1: ... LUMN total_number_of_points TYPE DOUBLE PRECISION DEFAULT 0 ....
Итак, Postgresql 9+, не позволяет установить значение по умолчанию или я что-то здесь не так делаю?