So erhalten Sie den Spaltennamen des Primärschlüssels über jdbc

Ich habe den Code wie folgt:

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

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

rs ist nicht null, solangers.next() kehre immer zurückfalseHat jemand eine Ahnung davon? Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage