Главная Новые темы Список тем Задать вопрос Поиск  

Форум "DataBase и SQL"


Язык запросов баз даных


 #0 Deep © 23.06.06 17:41:06 - 06.07.06 11:38:52

FireBird ошибка: arithmetic overflow or division by zero, numeric overflow or string truncating



Врое ошибка как ошибка, только не могу понять где и почему возникает. Деления на ноль нет, потому что нет там деления. Есть только операции сложения и вычитания. Операции производятся над числами в пределах от 0 до 100... Операций со строками нет...  Как можно поймать где возникает эта ошибка? Цитата

Отмодерировал:
Deep

 #1 maximus © 27.06.06 08:35:42

колись, удалял или изменял длинну поля с данными?

у меня такое произошло в этом случае:
 #2 maximus © 27.06.06 08:36:31

только почитай до конца ветку
 #3 Cryptopsy © 27.06.06 09:14:48

Текст процедуры, или где там что делается?
 #4 Deep © 27.06.06 10:14:22

>   #1   maximus ©
менял, только я там все сразу привел в соответствие.
    
 #5 maximus © 27.06.06 10:50:36

у таблиц много?
 #6 maximus © 27.06.06 10:58:15

хотя без разницы сколько таблиц...

меня спасло следующее:
1. Выгрузил скрипт метаданных (потому что бэкап тожа чавото заругался именно на эту ошибку), только в настройках поуказывай, чтобы генераторы правильно выставила, и т.д.;
2. Выгрузил скрипт данных таблиц;
3. Все загрузил в новую базу, и на всякий случай сразу сделал бэкап...
 #7 maximus © 27.06.06 10:58:36

все прошло без особых затруднений...
 #8 Kortez © 27.06.06 13:26:29

а чисел с плавающей точкой нет? он так ругается и на decimalseparator не той системы
 #9 Andrey © 06.07.06 11:38:52

Ну чего там? Разобралси?
Если нет, кот ф студию )




  • Написать ответ

    Имя: Регистрация HTML?
    smiles смайлики
    Потом перейти в:    
    паутина



      ©  webest.net, 2002-2007  

    top.mail.ru
    » Бесплатный счетчик посещений
    » Рейтинг сайтов