Как получить имя столбца первичного ключа через jdbc

У меня есть код следующим образом:

DatabaseMetaData dmd = connection.getMetaData();
ResultSet rs = dmd.getPrimaryKeys(null, null, tableName);

while(rs.next()){
    primaryKey = rs.getString("COLUMN_NAME");
}

rs не ноль, аrs.next() всегда возвращайсяfalseкто-нибудь имеет представление об этом? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос