|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
Часть запроса: SELECT (cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER))/(cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER)) FROM ASV_Entities.CalcStatementTitle Ошибка в делении. Если делю на число, а не на переменную, то результат без ошибок. На всякий случай переформатировала, но не помогло. Если делю на переменную, которая не является выражением, тоже без ошибок. Что это может быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 17:59 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
NEWUSER_spb Что это может быть? <DIVIDE> There has been an attempt to divide by zero. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:07 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:10 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
newbie', Точно не ноль. Я проверила по базе. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:16 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
newbie', Несколько раз проверила. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:17 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
NEWUSER_spb, чем докажете что нет там нуля, у вас там складываются три поля и все успешно могут быть нулями попробуйте прибавить еще единицу ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:21 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
newbie', Вот на всякий случай: SELECT (cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER))/(cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER)) FROM ASV_Entities.CalcStatementTitle where insurerfk->RegNumberPFR like '000000000006' and ASV_Entities.CalcStatementTitle.Period = 1 and ASV_Entities.CalcStatementTitle.isactual = 1 И вот что получается: Код: plaintext
#Expression_11121 Т.е., на самом деле, результат с этой ошибкой выдает в процессе тестирования, но, когда выхожу на промышленный типа масштаб, то все. Может типа буферов где-то не хватает? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:24 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
DAiMor, Хорошая идея! Сейчас! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:25 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
NEWUSER_spb, а SqlProc религия не позволяет использовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:31 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
doublefint, скорее всего просто неопытность ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:34 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
NEWUSER_spbnewbie', Несколько раз проверила. NEWUSER_spb, ? SELECT * FROM ASV_Entities.CalcStatementTitle where insurerfk->RegNumberPFR like '000000000006' and ASV_Entities.CalcStatementTitle.Period = 1 and ASV_Entities.CalcStatementTitle.isactual = 1 AND (cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER))=0 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:34 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
DAiMor, Какие же тут все умные! Действительно! SELECT ((cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER))+1)/((cast (isnull(+$piece(fields,'R200_C3:',2),0)+isnull(+$piece(fields,'R300_C3:',2),0)+isnull(+$piece(fields,'R350_C3:',2),0) AS INTEGER))+1) FROM ASV_Entities.CalcStatementTitle where insurerfk->RegNumberPFR like '000000000006' and ASV_Entities.CalcStatementTitle.Period = 1 and ASV_Entities.CalcStatementTitle.isactual = 1 Код: plaintext
#Expression_1112131 Завершено Ошибки нет. Но как мне быть со своими глазами, если в базе я вижу по полю: fields,'R200_C3:',2 у этого '000000000006' значение: 160 500??? SELECT isnull(+$piece(fields,'R200_C3:',2),0) FROM ASV_Entities.CalcStatementTitle where insurerfk->RegNumberPFR like '000000000006' and ASV_Entities.CalcStatementTitle.Period = 1 and ASV_Entities.CalcStatementTitle.isactual = 1 Код: plaintext
#Expression_11160500213050030 Завершено Я кажется поняла! У одного из них 0!!!!! Вот спасибо! Как приятно общаться с умными людьми!!!))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:41 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
NEWUSER_spb, Поскольку вы повторили вопрос здесь, то топик в подфоруме по MySQL удалю как непрофильный. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:45 |
|
#5540: SQLCODE: -400 Сообщение: Unexpected error occurred: <DIVIDE>%0AmDuncommitted+17^%sq
|
|||
---|---|---|---|
#18+
doublefint, Эх, если бы я вообще знала что именно я использую. ;) Пойду посмотрю что такое этот Прок) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.10.2012, 18:49 |
|
|
start [/forum/topic.php?fid=39&fpage=32&tid=1557351]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 253ms |
total: | 374ms |
0 / 0 |