请教在sql中,怎样在删除或更新记录前,统计出影响记录数量?
解决方案 »
- 数据库
- 请问谁有 oracle 9204 和 10g for win32 的下载
- oracle 10g 下载什么版本的jdbc
- 【请教】让这个查询返回重复行,如何操作
- Help! Oracle是否有方法从一个table向另一个table插入数据,但忽略重复数据,而只增加新数据?
- 如何在oracle 8.17的视图中使用自定义的函数?
- FLASHBACK 恢复数据
- 请高手帮我分析下一个ORACLE 的问题,急,在线等。。。
- Sqlplus默认连接的数据库是哪个?
- 怎样从ORACLE中导出表?在线等待!!!!
- 请教大家Oracle入门到精通的学习路线
- 为什么我的oracle数据的安装文件夹里只有几十兆
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;
1、怎样的在程序中把delete from 或update 替换成select 呢,我是自己写的sql工具,自己输入sql语句,然后执行。
2、我没有建触发器的权限。能否用@@rownum之类的方法(网上查的),怎么用?