powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ОRA-01458
3 сообщений из 3, страница 1 из 1
ОRA-01458
    #32181886
Michael Mossiagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день многократно обращаюсь к store precedure из ORACLE REPORTS,
получаю ошибку ORA-01458 invalid length inside variable character string.
При запуске репорта на меньшее количество данных, не сталкиваюст с такой проблемой. Версия Оракла: 8.1.7.
Спецификация процедуры виглядит так:
PROCEDURE get_year_report(
in_compid IN tnuot.compid%TYPE,
in_product_id IN tnuot.product_id%TYPE,
in_year IN number,
in_whs IN tnuot.whs%TYPE,
in_dep IN tnuot.whs%TYPE,
o_qty_m1 IN OUT tnuot.qty%TYPE,
o_qty_m2 IN OUT tnuot.qty%TYPE,
o_qty_m3 IN OUT tnuot.qty%TYPE,
o_qty_m4 IN OUT tnuot.qty%TYPE,
o_qty_m5 IN OUT tnuot.qty%TYPE,
o_qty_m6 IN OUT tnuot.qty%TYPE,
o_qty_m7 IN OUT tnuot.qty%TYPE,
o_qty_m8 IN OUT tnuot.qty%TYPE,
o_qty_m9 IN OUT tnuot.qty%TYPE,
o_qty_m10 IN OUT tnuot.qty%TYPE,
o_qty_m11 IN OUT tnuot.qty%TYPE,
o_qty_m12 IN OUT tnuot.qty%TYPE,
o_sum_qty IN OUT tnuot.qty%TYPE,
o_sum_qty_avg IN OUT tnuot.qty%TYPE) ;

Если кто-нибудь сталкивался с подобной проблемой, помогите.

Заранее благодарен.
...
Рейтинг: 0 / 0
ОRA-01458
    #32183605
Vital_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня был такой момент.
----------
Скорее всего в процедуру передается переменная, длина которой превышает ...%Type.
----------
Попробуй в спецификации пакета убрать все ...%type,
либо перед вызовом проверять длину (это относится к переменным, типа varchar2).
----------
...
Рейтинг: 0 / 0
ОRA-01458
    #32183607
Vital_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ora-01458 - ошибочная длина в переменной типа символьной строки.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ОRA-01458
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]