一般情况下,trigger 是不能实现记录当前的sql的,只能记录删除当前这一条数据的sql和删除掉的数据。可以查一下事务处理试试。
其实你需要的不是触发器,而是审计,具体审计的方法要看你的ORACLE版本而定了。触发器中无法直接得到你想要的这个SQL
用oracle的审计功能,,,能够记录那个用户对这个表做的任何操作
这个东西,系统的某个日志里有,请DBA大神来解答吧。