第17章 本地动态SQL.pptVIP

  • 2
  • 0
  • 约6.14千字
  • 约 24页
  • 2015-08-12 发布于广东
  • 举报
第17章 本地动态SQL 本章目标 掌握如何使用EXECUTE IMMEDIATE语句 掌握如何使用OPEN-FOR、FETCH和CLOSE语句 SQL语句的类型 静态SQL语句 在不同执行实例中不会变化 动态SQL语句 在不同执行实例中可能会不同 动态SQL语句 动态SQL语句的创建 在程序运行时,基于执行过程所指定的参数,创建动态SQL语句,并存储为字符串。 这些字符串必须包含有效的SQL语句或者PL/SQL代码。 例如: 动态SQL语句 动态SQL语句的处理 EXECUTE IMMEDIATE语句 单行SELECT语句 所有的DML语句和DDL语句 OPEN-FOR、FETCH和CLOSE语句 多行SELECT语句 引用游标 17.1 EXECUTE IMMEDIATE语句 EXECUTE IMMEDIATE语句在执行前才解析动态SQL语句或者PL/SQL块。 其结构如下: EXECUTE IMMEDIATE dynamic_SQL_string [ INTO defined_variable1, defined_variable2, … ] [ USING [ IN | OUT | IN OUT ] bind_argument1, bind_argument2, … ] [{ RETURNING | RETURN } INTO bind_argument1, bi

文档评论(0)

1亿VIP精品文档

相关文档