私は、テーブル内のForeginキーを取得しようとしています)(JDBC getExportedKeysを理解することができませんでし行動
DatabaseMetaData dbm=conn.getMetaData();
List options=new ArrayList();
esultSet rslt=null;
rslt=dbm.getExportedKeys(null, schema, tableName);
while(rslt.next()){
options.add(rslt.getString("FKCOLUMN_NAME"));
}
このコードを使用して、私の疑問は、私は二回か三回または多数のこの表の同じ列名を取得していますいくつかの時間です結果セットの時間?なぜそうなのか? 結果セット内のこの特定の列がどのテーブルの主キーに関連しているかは、どのようにして知ることができますか?