Skip to content

适用虚谷数据库版本

v12.10.8



适用虚谷数据库版本

v12.10.8


最大prepared参数个数(prepare_param_num)

📄字数 378
👁️阅读量 加载中...

引入版本

v12.0.0

功能描述

预处理SQL请求中的最大参数个数。

参数属性

属性属性值
参数类型INTEGER
默认值2048
取值范围[1, 32767]
影响范围系统级
修改方式在线修改,立即生效

使用场景说明

  1. 该参数控制单个预处理 SQL 中允许的最大参数数量,超过该阈值,系统将上报 E10032 异常。

示例

sql
-- 在线修改prepare_param_num
SQL> SET prepare_param_num TO 2048;

-- 在线查看prepare_param_num
SQL> SHOW prepare_param_num;

/*
 * 场景一:
 *   1. prepare_param_num = 1;
 */
SQL> PREPARE st0 as SELECT * FROM t1 WHERE c1=? AND c2=?; -- 定义预处理语句,包含 2 个参数。
--   ?st0; 执行预处理语句标签时服务端将上报异常 E10032。