Я извлекаю имена столбцов из базы данных SQL через Java. Я знаю, что я могу получить имена столбцов из ResultSet
. Итак, у меня есть этот sql-запрос
select column_name from information_schema.columns where table_name='suppliers'
Проблема в том, что я не знаю, как я могу получить имена колонок из ResultSet
а мой код
public void getAllColumnNames() throws Exception{
String sql = "SELECT column_name from information_schema.columns where table_name='suppliers'";
PreparedStatement ps = connection.prepareStatement(sql);
ResultSet rs = ps.executeQuery(sql);
// extract values from rs
}