|
|
#6 |
|
Мрачный тип
|
Есть мнение, которое может быть ошибочным, но тем не менее ...
maxkov, а откуда дровишки про 32-бита ? Вы уверены, что превышение именно в сумме? 32 бита - это обычный размер real на SQL, однако этот тип не применяется для хранения сумм для DAX, cуммы в DAX - это 13-байтовый Numeric(28,12), могущий хранить величины в пределах плюс/минус 10^28 - 1 (бессчетные окулиарды - как их превысить, ума не приложу).Кроме того, 32-бита - это обычный int (который тоже является числовым значением, о котором говорится в ошибке). Данному типу у нас в приведенном запросе соответствуют:
Нет ли в данном случае попыток лечения китайца от желтухи и поиска черной кошки в темной комнате? Можно трэйс запроса со стороны SQL-сервера в студию взамен корявого аксаптовского ? Ибо есть серьезные подозрения (если Ваша правда про ругань именно на 32-хбитное число), что дело не в сумме, а int-овских полях
__________________
Мы летаем, кружимся, нагоняем ужасы ... Последний раз редактировалось TasmanianDevil; 17.07.2012 в 12:57. Причина: В разрядности максимального для Numeric(28,12) ошибся |
|
|