Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Ошибка переполнения поля Decimal(db2)  [new]
izali
Member

Откуда: Токио
Сообщений: 19826
Добрый день.
Не смогла самостоятельно найти причину.
У меня есть таблица в DB2. И колонка с типом Decimal(8,5).
Когда я пытаюсь вставить в нее число 12345.12345, поисходит ошибка SQLState-22003(слишком большое число). Где может быть проблема?
17 июн 15, 10:16    [17780333]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка переполнения поля Decimal(db2)  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4882
izali,

Добрый день.

У числа 12345.12345 всего 10 значащих цифр.
Поэтому надо decimal(10, 5).
17 июн 15, 10:20    [17780353]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка переполнения поля Decimal(db2)  [new]
izali
Member

Откуда: Токио
Сообщений: 19826
Спасибо огромное. Совсем это из головы вылетело.
17 июн 15, 10:26    [17780391]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить