Oracle Error ORA-29253: Invalid count argument passed to procedure dbms_sql.define_array

Oracle Error Message

ORA-29253: Invalid count argument passed to procedure dbms_sql.define_array

Reason for the Error

The count argument specified in the call to procedure define_array of package dbms_sql had an invalid value. Invalid values are negative numbers and nulls. The argument must be a positive integer.

Solution

Correct your PL/SQL program so that only valid arguments are passed to define_array and try again.