Я пытаюсь выполнить проверку базы данных для таблицы, используя приведенный ниже фрагмент: Но проблема в том, что если таблица или представление пусто, условие tables.next () не оценивается как true, как обрабатывать этот сценарий?
DatabaseMetaData dbm = con.getMetaData();
ResultSet tables = dbm.getTables(null, null, "your_table_name", null);
if (tables.next()) {
// Table exists
}
else {
// Table does not exist
}