--形成表空列語句,形成sql語句以後再執行,可以獲取列爲null字段

–形成表空列語句,形成sql語句以後再執行,可以獲取列爲null字段
select ‘select field
from (select field,null_count
from (select ’ ||wm_concat(’(
select count (1) from YOUR_TABLE b where b.’|| column_name || ’ is not null )’ || column_name) ||’
from dual) t unpivot (null_count for field in (’ ||wm_concat(column_name) || ‘)) ) t where t.null_count=0;’
  from user_tab_columns
 where table_name = ‘YOUR_TABLE’;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章