文档解释
ORA-32400: cannot use object id columns from materialized view log on “string”.”string”
Cause: The materialized view log either does not have object id columns logged, or the timestamp associated with the object id columns is more recent than the last refresh time.
Action: A complete refresh is required before the next fast refresh. Add object id columns to the materialized view log, if required.
ORA-32400:不能在“string”.“string”上使用物化视图日志中的对象ID列
这是一个Oracle错误,通常会在使用物化视图查询时出现。它指出你不能使用物化视图日志中的对象ID列来创建查询。
官方解释
常见案例
一般处理方法及步骤
1、任何输入使用物化视图日志表的SQL都应避免使用OBJECT_ID列。
2、尝试替换使用的SQL,以使用其他列取代OBJECT_ID列。
3、如果不行,则可尝试将原始SQL join物化视图日志,以便使用不同的列替换OBJECT_ID列。