Это возможно, но если у вас много данных, это будет продолжаться долго.
create table xxx as select * from dba_objects where rownum < 10000;
подготовьте тестовую таблицу и получите статистику таблицы. Это может быть длительный процесс.
begin
dbms_stats.gather_table_stats(user,'XXX',estimate_percent =>100);
-- ..
-- others tables to analizye
end;
Создание отчетов.
select table_name,column_name from user_tab_cols where coalesce(low_value,high_value) is null and table_name in('XXX');