2012-10-17 42 views
1

我是Oracle工作区管理器的新手。每当我插入一条记录时,我都有一个触发器来填充我的ID。在启用表格版本之前,我创建了触发器。 版本控制在我的表启用后,我再也找不到了扳机,但有这些触发器来代替:从Oracle版本启用表中获取触发器

OVM_DELETE_7 
OVM_INSERT_7 
OVM_UPDATE_7 

我想要做的是查询,我在我的表中创建触发器。有没有办法做到这一点,而不禁用我的表上的版本?我有太多的启用版本控制的表,这将是一个麻烦,禁用每个表中的版本只为该查询。

回答

1

得到关于您(当前用户)拥有,您可以查询USER_WM_TAB_TRIGGERS视图或ALL_WM_TAB_TRIGGERS视图启用了版本控制的表创建的触发器的列表(如果你已经被授予特权create any trigger)以获取有关触发器的所有信息启用版本的表格。

+0

谢谢。这非常有帮助 – user902098