摘要: 典型的例子:查看是否存在一条记录满足<特定条件> 。存在则<做一些处理>。例如:检查是否有员工上个月聘用的。差劲的SQL:selectcount(*)fromempwherehiredate>trunc(sysdate,'MM');这是一个差劲的SQL,因为我们并不需要员工数量。通过对结果集的所有记录计数,从而验证至少有一行是满足条件的,这样并不高效。 PL/SQL的方案,可以用显式游标和%FOUND属性来执行单个的读取。CREATEORREPLACEFUNCTIONIS_EMP_THERERETURNVARCHAR2ISCURSORCISSELE 阅读全文
posted @ 2011-08-28 23:20 郭振斌 阅读(890) 评论(0) 推荐(0) 编辑