Oracle Error PLS-00458: subprogram ‘string’ cannot be called from a REPEATABLE subprogram

Oracle Error Message

PLS-00458: subprogram ‘string’ cannot be called from a REPEATABLE subprogram

Reason for the Error

The subprogram is not REPEATABLE and cannot be called from a REPEATABLE subprogram.

Solution

delete the call or delete REPEATABLE.