【发布时间】:2012-02-01 19:46:10
【问题描述】:
我想将数据库中的每个DELETE 语句记录到日志文件或表中。有没有办法做到这一点?
我想过在每个表上创建一个触发器,但我找不到在触发器中记录 SQL 语句本身的方法。
Oracle 是否支持记录某些数据库命令,并在日志中包含完整的命令文本?如何实现这一点?谢谢!
【问题讨论】:
我想将数据库中的每个DELETE 语句记录到日志文件或表中。有没有办法做到这一点?
我想过在每个表上创建一个触发器,但我找不到在触发器中记录 SQL 语句本身的方法。
Oracle 是否支持记录某些数据库命令,并在日志中包含完整的命令文本?如何实现这一点?谢谢!
【问题讨论】:
Oracle 确实支持这一点。你要查看数据库Auditing
【讨论】: