Выбрать столбцы с нулевыми значениями postgresql - PullRequest
0 голосов
/ 18 мая 2018

Я работаю над базой данных postgreSQL с 22 таблицами.Мне нужен запрос, который возвращает столбцы с нулевыми значениями.Может быть статическим SQL-оператором, который я могу запустить для каждой таблицы.

Я был бы рад получить некоторую помощь.

Best.

1 Ответ

0 голосов
/ 18 мая 2018

Если вы периодически запускаете VACUUM ANALYZE, pg_stats.null_frac может помочь вам получить:

--Get columns "filled" entirely with null values
SELECT 
    schemaname,
    tablename,
    attname,
    null_frac 
FROM 
    pg_stats 
WHERE 
    null_frac = 1.0 
    AND schemaname = 'yourschema'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...