The index may have been NULL or of an improper value. This is illegal since the elements of the table that will be bound are those with indexes greater than or equal to index1 and less than or equal to index2. This is illegal. Both index locations must contain elements. Either modify the two indexes or the contents of the table and try the call again.
Invalid values are negative numbers and nulls.
The argument must be a positive integer. The NULL value is illegal. This is illegal. It is not possible for a cursor to both contain array binds and array defines. This is illegal.