Если адрес всегда пуст или не требуется, просто измените запрос, который генерирует ResultSet
. Например, ваш запрос будет что-то вроде ...
SELECT Name, Age, Telephone FROM Table;
В противном случае, если некоторые из записей есть адрес, вам нужно будет обнаружить пустые значения, когда вы цикл через них в вашем ResultSet
.
Вы также можете изменить свой запрос только возвращать результаты с адреса, такие, как этот ...
SELECT Name, Age, Address, Telephone FROM Table WHERE Address IS NOT NULL;
Вы не можете заранее знать, является ли весь столбец пустой - вы должны перебрать каждая запись в вашем ResultSet
обнаружить его, или написать запрос счета, как это ...
SELECT COUNT(Address) FROM Table WHERE Address IS NOT NULL;
Это вернет 0
, если нет адреса. Вы можете использовать это и на своих других столбцах.
Выбор только имени, возраста и телефона, если столбец «Адрес» всегда не установлен, если он иногда установлен, тогда вам нужно обработать нуль. – BigMike
Если адрес всегда пуст, не выбирайте его. –
Но проблема в том, что мы не знаем, какой столбец будет иметь значение null перед запросом. – Ianthe