no rows selected
然后清除掉已经没有作用的RULE_SET:RULESET$_144。
SQL> EXEC DBMS_RULE_ADM.DROP_RULE_SET('RULESET$_144', TRUE)
PL/SQL procedure successfully completed.
SQL> SELECT * FROM USER_RULE_SETS WHERE RULE_SET_NAME = 'RULESET$_144';
no rows selected
检查RULE,发现规则并没有被清除掉,这时候可以通过关联SYS.STREAMS$_RULES将已经没有使用的RULE删除掉,不过为了保险起见,可以等到删除CAPTURE信息的时候,再将所有的RULE一起删除掉。