Как я могу получить имя первого столбца из таблицы в PostgreSQL?
Я знаю, как получить их все, но как я могу отделить первый от других?
public void getColumns(String username, String password, String database, String table){
try {
Class.forName("org.postgresql.Driver");
String url = "jdbc:postgresql://localhost:5432/"+database;
connection = DriverManager.getConnection(url, username, password);
// Gets the metadata of the database
DatabaseMetaData dbmd = connection.getMetaData();
ResultSet rs = dbmd.getColumns(null, null, table, null);
while (rs.next()) {
colummName = rs.getString("COLUMN_NAME");
System.out.println(colummName);
}
} catch (SQLException e) {
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
if(connection!=null){
} else {
window.showNotification("Cannot connect to a Database",Notification.TYPE_WARNING_MESSAGE);
}
}