数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Oracle数据库编程动态SQL


发布日期:2019年12月08日
 
Oracle数据库编程动态SQL

动态SQL

编译时是字符串运行时才发现是一个SQL语句

当直接使用SQL语句不能搞定是就用动态SQL动态SQL分为早期绑定(运行快)和晚期绑定(执行快)尽量用早期绑定

绑定变量

减少编译SQL的次数提高执行效率

执行机会不多的SQL和数据仓库(数据挖掘)不适合用绑定变量

绑定变量名用冒号开头用(using 变量名)绑定变量

在动态SQL中调用字符串SQL语句用execute immediate(立即执行)

上一篇:Oracle中的外连接简单介绍

下一篇:oraclestatspack详解