I agree with the comment that your request is in order. If the columns you are checking are numeric, then you can take advantage of Oracle's zero-valued behavior to shorten the query as follows:
select * from table 1 where ( column1 + column2 + column3 ) is not null;
If any of the listed columns is zero, then the sum will also be zero. Unfortunately, if you have strings, zero strings are concatenated just fine, so the same approach does not work with them.
source share