powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
6 сообщений из 6, страница 1 из 1
ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    #39854972
Фотография wsnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, в курсоре собираю строковую переменную и далее лезу в таблицу.
авторCURSOR admplan_object_cur IS
SELECT address
FROM admplan_object
WHERE admplan_id = v_admplan_id;

admplan_object_rec admplan_object_cur%ROWTYPE;
vv_faddress VARCHAR2(4000);
BEGIN
o_result := 0;
o_errorcode := 0;

OPEN admplan_object_cur;

LOOP
FETCH admplan_object_cur INTO admplan_object_rec;

EXIT WHEN admplan_object_cur%NOTFOUND;
vv_faddress := admplan_object_rec.address || ';' || vv_faddress;
-- dbms_output.put_line(Rec1.dname);
END LOOP;

CLOSE admplan_object_cur;

IF LENGTH (vv_faddress) > 1024
THEN
o_result := 1;
o_errorcode := 2020;
END IF;

UPDATE admplan
SET faddress = vv_faddress
WHERE id = v_admplan_id;



На строке
автор vv_faddress := admplan_object_rec.address || ';' || vv_faddress;

ловлю указанную ошибку.

Что придумать ?
...
Рейтинг: 0 / 0
ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    #39854979
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
clob
...
Рейтинг: 0 / 0
ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    #39854980
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsnetЧто придумать ?
Чтобы что-то придумать, надо перевести ошибку.
...
Рейтинг: 0 / 0
ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    #39854995
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsnet,

desc admplan ?

.....
stax
...
Рейтинг: 0 / 0
ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    #39855000
Да ну
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsnet,

Вот в этом какая мысль была?
Код: plsql
1.
2.
3.
4.
...
IF LENGTH (vv_faddress) > 1024
THEN
...
...
Рейтинг: 0 / 0
ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    #39855040
iOracleDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsnetЧто придумать ?
Поручить выполнение задачи тому кто понимает что делает.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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