Вы можете сделать:
select
count(<columnName>)
from
<tableName>
Если счетчик возвращает 0, это означает, что все строки в этом столбце имеют все NULL (или в таблице нет всех строк)
можно изменить на
select
case(count(<columnName>)) when 0 then 'Nulls Only' else 'Some Values' end
from
<tableName>
Если вы хотите его автоматизировать, вы можете использовать системные таблицы для итерации имен столбцов в интересующей вас таблице