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


"Cursor contains both bind and define arrays which is not permissible"
*Cause: Both define_array and bind_array have been called on this cursor.
This is illegal. It is not possible for a cursor to both contain
array binds 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 array binds to bind PL/SQL tables
to non-select queries.
*Action: Modify your PL/SQL program to only perform calls to one of the two
functions depending on the kind of cursor at hand.

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


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



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