摘要: --============================-- PL/SQL --> 动态SQL的常见错误--============================ 动态SQL在使用时,有很多需要注意的地方,如动态SQL语句结尾处不能使用分号(;),而动态PL/SQL结尾处需要使用分号(;),但不能使用正斜杠结尾(/),以及shcema对象不能直接作为变量绑定。本文介绍了动态SQL的常见问题。一、演示动态SQL的使用 下面的示例中,首先使用动态SQL基于scott.emp创建表tb2,然后里直接使用动态SQL从新表中获取记录数并输出。再接下来是定义了一个动 态PL/SQL代码并执行以 阅读全文
posted @ 2011-01-05 15:18 生活不是用来挥霍的 阅读(823) 评论(0) 推荐(0) 编辑
摘要: --====================-- PL/SQL --> 动态SQL--==================== 使用动态SQL是在编写PL/SQL过程时经常使用的方法之一。很多情况下,比如根据业务的需要,如果输入不同查询条件,则生成不同的执行SQL查询语句,对于这种情况需要使用动态SQL来完成。再比如,对于分页的情况,对于不同的表,必定存在不同的字段,因此使用静态SQL则只能针对某几个特定的表来形成分页。而使用动态的SQL,则可以对不同的表,不同的字段进行不同的分页。这些情况的处理通常都是用动态SQL来完成。本文讲述了动态SQL的日常用法。一、动态SQL和静态SQL 1. 阅读全文
posted @ 2011-01-05 15:06 生活不是用来挥霍的 阅读(374) 评论(0) 推荐(0) 编辑