4

对于每个被审计的实体,envers 创建一个带有 *_AUD 后缀的表。

每个表都有两个额外的列(REVrevtype)。

我只想动态创建一个新的列来满足我的额外需求。

Obs:手动创建新列,因为所有实体中的新字段不适合我。

那可能吗?

4

1 回答 1

0

您可以尝试创建一个脚本并在此基础上添加您想要的列:

spool c:\osama.log

select  'audit'||' ' || 'alter' || 'table' || ' '|| OWNER|| '.'||' '|| OBJECT_NAME|| ' '|| 'by access;' where owner='<user-name>';

Spool Off ;

在此链接中查看页面的其余部分:https ://community.oracle.com/thread/2455981

于 2015-09-21T16:01:09.400 回答