SQL%NOTFOUND是什么?是ORACLE的全局变量吗?

解决方案 »

  1.   

     LOOP
         FETCH cursor INTO v_cursor;
         EXIT WHEN c_Source%NOTFOUND;
       --do something;
     END LOOP;我一般都这么用它
      

  2.   

    SQL%NOTFOUND 返回SQL语句是否执行成功
    SQL语句有作用行时返回FALSE,否则返回TRUE
      

  3.   

    就是执行一句SQL语句之后...SQL语句有作用行时SQL%NOTFOUND值为FALSE,否则返回TRUE'有作用行'这个不用解释吧
      

  4.   

    SQL%NOTFOUND
    这个SQL 是SQL游标 也叫隐式游标 在增删查改的时候自动打开SQL%NOTFOUND 表示成功  至少改动一条记录 
    SQL%NOTFOUND 相反
    SQL%ROWCOUNT 返回改动的条数