Описание ошибки Oracle : ORA-29256


"Cursor contains both regular and array defines which is illegal"
*Cause: Both define_array and define_column have been called on this
cursor. This is illegal. It is not possible for a cursor
to both contain regular and array defines. The semantics of this
setting are nonsensical. Array defines are used to move data
from select queries into PL/SQL tables and regular defines to
move data from select queries into PL/SQL variables.
*Action: Modify your PL/SQL program to only perform calls to one of the two
functions depending on the situation at hand.

Попробовать перевести


Поискать эту ошибку на форуме



Перечень ошибок взят из официального перечня ошибок Oracle версии 11R2.
Если не можете справиться - поищите эту ошибку на форуме по ссылке выше, многие ошибки мы уже разобрали.
Не получается - обязательно напишите, разберем, попробуем, пощупаем, понюхаем.
Главное - не паникуйте, но всегда, в первую очередь убедитесь, что бекап есть и сделайте бекап того, что сейчас имеете :)