Oracle ORA-00036: maximum number of recursive SQL levels (string) exceeded

Oracle Error Message

ORA-00036: maximum number of recursive SQL levels (string) exceeded

Reason for the Error

There was an attempt to use more recursive SQL levels than what was allowed.

Solution

Remove any recursive triggers and recursive SQL.