DatabaseMetaData md = connection.getMetaData(); ResultSet rs = md.getColumns(null, null, "table_name", "column_name"); if (rs.next()) { //Column in table exist }