只有在引用特定列时才需要删除并重新创建视图日志。我没有在dba_mview_logs或sys.mlog $中看到任何描述视图日志引用的基本列的内容。
答案 0 :(得分:2)
试试这个:
SELECT MASTER, LOG_TABLE, COLUMN_NAME
FROM USER_MVIEW_LOGS
JOIN USER_TAB_COLS c ON table_name = LOG_TABLE
WHERE MASTER = 'TABLE_WHERE_LOGS_ARE_TAKEN'