檢視oracle資料庫中,哪些表的欄位是null值比較多
檢視oracle資料庫中,哪些表的欄位是null值比較多,說明該欄位沒有用,後期重構系統中,可以考慮移除該欄位,從而減少表的行的長度。
SELECT c.table_name, column_name, num_rows, num_nulls, CASE WHEN num_rows = 0 THEN 0 ELSE round( num_nulls / num_rows, 2 ) END nulls_percent FROM user_tab_columns c LEFT JOIN user_tables t ON c.table_name = t.table_name ORDER BY c.table_name, column_name
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2731424/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle dblink比較兩個庫中的表欄位Oracle
- MySQL中NULL欄位的比較問題MySqlNull
- sql server中對日期欄位值的比較SQLServer
- Oracle 檢視 表屬性 :“表名(註釋)/列名(註釋)/欄位是否NULL”OracleNull
- oracle:聯表更新多個欄位的值Oracle
- oracle資料庫兩表資料比較Oracle資料庫
- oracle資料庫dba_hist等檢視中的Delta相關欄位介紹Oracle資料庫
- 資料庫索引欄位請不要為NULL資料庫索引Null
- 如何較方便給上百張資料庫表新增表欄位資料庫
- 【GP】透過資料字典檢視某個表的欄位
- 【ORACLE】物化檢視相關後設資料檢視欄位說明Oracle
- 如何檢視型別為LRAW的SAP ABAP資料庫表欄位的內容型別資料庫
- 為什麼資料庫欄位要使用NOT NULL?資料庫Null
- 位運算-設計資料庫表的多選狀態欄位資料庫
- Oracle 資料庫字典 檢視 基表Oracle資料庫
- 如何在Oracle資料庫中查詢表和欄位說明Oracle資料庫
- oracle 資料庫設定表和欄位的別名Oracle資料庫
- 對資料庫中的表或欄位重新命名資料庫
- MySQL資料庫中庫、表名、欄位的大小寫問題MySql資料庫
- MySQL資料庫查詢多個欄位值全部相同的記錄MySql資料庫
- delete的統計資料檢視和比較delete
- 向資料庫中全部表中增加一個欄位的SQL資料庫SQL
- 檢視oracle 欄位的資料佔用的位元組數函式Oracle函式
- Oracle 資料庫檢視與基表的關係Oracle資料庫
- 資料庫表欄位命名規範資料庫
- oracle檢視該使用者的所有表名字、表註釋、欄位名、欄位註釋、是否為空、欄位型別Oracle型別
- 同一張表的兩個欄位比較查詢
- Oracle資料庫中物化檢視的原理剖析Oracle資料庫
- 保留資料庫表中的資料,把表中的欄位varchar2改成clob型別資料庫型別
- 檢視mysql哪張表比較大MySql
- MySQL中的NULL和空串比較MySqlNull
- java查詢資料庫,int型欄位為null的情況Java資料庫Null
- ORACLE 模擬資料之 從指定表中的指定欄位時隨機出一個值Oracle隨機
- Oracle資料庫遷移方案比較Oracle資料庫
- 檢視 Oracle 是32位還是64位的方法Oracle
- MySQL null值欄位是否使用索引的總結MySqlNull索引
- mysql資料表插入資料後,獲取自增欄位值的方法MySql
- Oracle中檢視所有表和欄位以及表註釋.欄位註釋Oracle