max_loop_num
参数名称
max_loop_num
参数解释
存储过程最大循环次数。
该参数用于限制存储过程中循环体的执行次数,当循环体的实际执行次数超过设定的阈值时,系统将自动抛出异常以终止循环,从而保障程序运行的稳定性和资源的安全性。
默认值
100000
取值范围
[0,2147483647]
取值为0时,表示无限制。
访问权限
R/W
是否全局参数
是
修改生效方式
max_loop_num可在系统运行时,通过数据库SET命令修改,修改后参数值立即生效。
操作步骤
- 在数据库中执行以下命令修改max_loop_num参数值,根据实际需求在取值范围内选择合适的
value
值。SQL> SET max_loop_num TO value
- 在数据库中执行以下命令查看当前参数值。
SQL> SHOW max_loop_num
注意事项
超过阈值报错Error: [E21092 L6 C8] 超过存储过程最大循环次数%ld
。