CftClub.ru
Клуб специалистов ЦФТ-Банк

ORA-06502: PL/SQL: : NULL index table key value ошибка числа

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
cft_dush
Участник


Вступление в Клуб: 07.02.2018
СообщениеСр Мар 14, 2018 13:52   ORA-06502: PL/SQL: : NULL index table key value ошибка числа Ответить с цитатой
Полезность: Нет оценки
Добрый день, коллеги.
При авторизации проводки получаю ошибку:
ORA-06502: PL/SQL: : NULL index table key value ошибка числа или значения
В чем может быть проблема ?
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеСр Мар 14, 2018 15:52    Ответить с цитатой
Полезность: 1
похоже у тебя в коде где то используется table of ...
с пустым или отсутствутсвующим элементом

x(i)

то есть или i неправильно вычислен или x(i) не заполнен (или он был но был удален и образовалась "дырка").

Как то так, надеюсь, помог (с)
Эмиралька
Эксперт


Вступление в Клуб: 09.11.2015
СообщениеЧт Мар 15, 2018 08:24    Ответить с цитатой
Полезность: 1
vtar пишет:
похоже у тебя в коде где то используется table of ...
с пустым или отсутствутсвующим элементом

x(i)
массив тут ни при чём
vtar пишет:

то есть или i неправильно вычислен
Ога, он равен NULL
vtar пишет:
или x(i) не заполнен (или он был но был удален и образовалась "дырка").
Да не, массив тут ни при чём. Если бы была дырка, было бы исключение NO_DATA_FOUND. А эта ошибка возникает, когда от Oracle просят дать ему элемент с неопределённым индексом. Т.е. x(NULL)

vtar пишет:
.
Как то так, надеюсь, помог (с)
присоединяюсь Smile
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru