Oracle Error Message
ORA-30645: reject limit out of range
Reason for the Error
Reject limit specifies the number of records rejected before terminating a table scan. The range is a either a number between 1..100000 or UNLIMITED if no limit is intended.
Solution
Change the token representing the reject limit to either a number in the range of 0 and 100000 or the keyword UNLIMITED.