Есть ли способ увеличить предел уровней рекурсии в Oracle? - PullRequest
1 голос
/ 17 апреля 2020

Хорошо известно, что небрежность при написании триггеров SQL может привести к следующей проблеме:

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

Когда я ищу решения этой проблемы, все они просты: исправьте свой код, потому что у него есть проблемы. И во всех случаях это хороший совет.

Но для академии c для целей : есть ли способ увеличить это максимальное число? Я вижу, что иногда это упоминается как:

maximum number of recursive SQL levels (string) exceeded

Так что, возможно, есть способ поставить свою собственную ценность под этим string?

1 Ответ

0 голосов
/ 01 мая 2020

Хм, зависит. документация говорит

Предел каскада триггера: зависит от операционной системы, обычно 32

...