Страница 1 из 1

DateToStr и IntToStr

Добавлено: 18 фев 2006, 11:41
Hadroran
В процедуре имеется переменная типа VarChar(300). Пытаюсь на основе вычислений в каждой записи создать аварийное сообщение такого вида:

Код: Выделить всё

alarm_text="Скоро заканчивается выполнение заказа №"||znum||". Срок до "||zdate_isp;
где znum переменная типа INT? а zdate_isp переменная типа DATE.
При отладке выдается ошибка
"Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation."

Помогите решить проблему, как конвертировать переменные типа DATE и INT в VARCHAR. Спасибо.

Добавлено: 18 фев 2006, 11:57
Hadroran
Сам спросил и сам отвечу. Все по невнимательности. В таблице и в описании переменной в процедуре для alarm_text стояла разная длина. Вот и все блин. :D
А как прервать цикл FOR DO? По аналогии с BREAK или CONTINUE?