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

请问在sql中,怎样在删除或更新记录前,统计出影响记录数量

2012-04-02 
请教在sql中,怎样在删除或更新记录前,统计出影响记录数量?请教在sql中,怎样在删除或更新记录前,统计出影响

请教在sql中,怎样在删除或更新记录前,统计出影响记录数量?
请教在sql中,怎样在删除或更新记录前,统计出影响记录数量?

[解决办法]
在sql中? 你做删除或者更新应该有条件吧 ?根据条件select count(1) from ..就是可以得出数目
[解决办法]
[code=SQL][/code]
create or replace trigger del_update_xxx
before delete or update on xxx
declare
v_count number;
begin 
select count(*) from xxx where 条件
dbms_output.put_line('影响记录数:'||v_count);
end;

热点排行