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

Обрезание строки

Добавлено: 31 июл 2008, 15:25
AndreyGor

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

declare variable genner varchar(16)
declare variable code varchar(4);
...
genner = 'GEN_BARCODE_'||:code;
Сегодня вдруг на последней строчке начала выдаваться ошибка:
"Произошло обрезание строки"
Если увеличивать размер переменной genner, ничего не меняется.
Использование Cast() также не дает рез-тов.
Подскажите, пожалуйста, в чем еще могут быть причины.
Да, и code всегда равна 4 символам.

Добавлено: 31 июл 2008, 17:28
hvlad
А откуда уверенность, что ошибка именно в этой строке ?

Добавлено: 01 авг 2008, 08:01
AndreyGor
ibexpert выдает предупреждение.

Добавлено: 01 авг 2008, 10:21
WildSery
Предупреждение? Т.е. ошибки никакой нет?

Добавлено: 01 авг 2008, 10:37
AndreyGor
да, предупреждение.
Спасибо, я сам разобрался. Дело было в другом.
обрезалась строка в другой вызываемой хранимой процедуре.