"Oleg Matveyev" ... > Первый день на боевом дежурстве FB201, ... глюк? > > arithmetic exception, numeric overflow, or string truncation Arithmetic > overflow or division by zero has occurred. UPDATE C_Document SET ibActive=1, > dtDoc = 'NOW' WHERE id=59753
dtDoc какого типа ? И в каком диалекте БД ? А в каком диалекте создавалась процедура ? Сравни её BLR до и после перекомпиляции, IBE умеет показывать BLR > At procedure 'PRCSENDMAIL_MOVELINKTOORDER' > At trigger 'TRGDOCUMENT_AU' > > Ну ладно, обычное дело у нас, лезу проверять... вроде нету ничего. > И на Ya889 работало. > > Просто перекомпилирую PRCSENDMAIL_MOVELINKTOORDER и все, работает.... > до ближайшего Backup/Restore что ли? Проверь ;) > воспроизводится на "тестовой" базе, сразу после восстановления. > перекомпиляция процедуру в IBExpert - и опять работает. Сравни BLR > ODS11 > Firebird-2.0.1.12855-1-Win32.exe > Classic > > P.S. спасибо за более детальную инфо об ошибке, At procedure ... At > trigger... А 2.1 ещё и номера строк покажет, после перекомпиляции в нём -- Хорсун Влад