首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

oracle数据库藏储过程中NO_DATA_FOUND不起作用

2013-09-17 
oracle数据库存储过程中NO_DATA_FOUND不起作用?1.首先创建一个表lengzijiantest,表中只有一个字段f_idDECL

oracle数据库存储过程中NO_DATA_FOUND不起作用?

1.首先创建一个表lengzijiantest,表中只有一个字段f_id

DECLARE   v_tmp   NUMBER := 0;BEGIN   SELECT min(f_id)     INTO v_tmp     FROM lengzijiantest    WHERE f_id = 2;EXCEPTION   WHEN NO_DATA_FOUND   THEN      DBMS_OUTPUT.put_line ('找不到数据');END;

6.具体原因是由于在sql中使用了聚合函数,当使用聚合函数时,NO_DATA_FOUND是不起作用的,在这一点上也吃了小亏,不过问题不大,在此记录下问题。

热点排行