绑定变量是一种特殊的变量(Blind Variable)是一种特殊的变量,又称为占位符。
绑定变量的作用
可以有效降低系统硬解析的数量。
绑定变量的典型用法
1.PL/SQL中SELECT语句使用绑定变量的用法
在PL/SQL中使用绑定变量的标准语法:
execute immediate [带绑定变量的目标SQL] using [对应绑定变量的具体的输入值]
2.PL/SQL中DML语句使用绑定变量的用法。
3.PL/SQL语句中批量绑定的典型用法。
PL/SQL批量Fetch的语法:
fetch CURSORNAME bulk collect into [自定义数组] <limit CN_BATCH_SIZE>
PL/SQL一次执行一批SQL语句的语法:
forall i in 1..[自定义数组的长度]
execute immediate [带绑定变量的目标SQL] using [对应的绑定变量的具体输入值]
4.Java中绑定变量典型用法
5.Java中批量绑定变量的典型用法
绑定变量窥探
绑定变量分级
绑定变量的个数不宜太多
批量绑定时如何处理错误
如何得到已执行目标SQL中绑定变量的值