Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 ОШИБКА: переполнение поля numeric  [new]
Morskoi_kotik
Member

Откуда:
Сообщений: 16
Подскажите, пожалуйста! Я импортировал данные из файла CSV в таблицу. И в одном столбце есть числовые значения с одним и с двумя знаками после запятой (например 4.35 или 6.5) (формат я создал изначально TEXT). Сейчас я хочу перезаписать данные из этого столбца в столбец, в котором я создал тип данных NUMERIC (3,2).

Но получаю ошибку:

Reason:
SQL Error [22003]: ОШИБКА: переполнение поля numeric
Detail: Поле с точностью 3, порядком 2 должно округляться до абсолютного значения меньше чем 10^1.

Пробовал залить в столбец NUMERIC (10,1) - загружает. Но мне нужно именно два знака после запятой в значениях.

Как это исправить?
9 июн 21, 16:13    [22333391]     Ответить | Цитировать Сообщить модератору
 Re: ОШИБКА: переполнение поля numeric  [new]
Maxim Boguk
Member

Откуда: Melbourne, Австралия
Сообщений: 4785
Morskoi_kotik,

Эм... numeric(10,2) ???

--
Maxim Boguk

лучшая поддержка PostgreSQL: dataegret.ru
9 июн 21, 16:52    [22333422]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить