Oracle 데이터베이스에 많은 열이 있으며 일부 새로운 값이 추가됩니다. 어떤 열이 0 또는 null이 아닌지 알아야합니다. 그래서 어떤 종류의 유용한 값이 최소한 하나의 행에 존재하는 열 이름을 찾고 있습니다.null이 아닌 값을 가진 열은 어떻게 찾을 수 있습니까?
어떻게하면됩니까?
업데이트 : 이것은 매우 가깝습니다. 내 필요에 맞게이를 어떻게 수정합니까?
select column_name, nullable, num_distinct, num_nulls
from all_tab_columns
where table_name = 'SOME_TABLE'
그는 행 집합이 아닌 열 목록을 원합니다. – JNK
이것은 더 나은 방법이지만 값이 0 또는 0.00 인 열을 추가하고 싶습니다 (즉, 제 목적으로는 유용하지 않습니다). – aartist