3
我正在編寫java類來獲取所有連接數據庫對象(表)。我已經使用使用JAVA類從元數據DatabaseMetaData獲取外鍵和引用特定數據庫表的表名稱
rs = meta.getExportedKeys(conn.getCatalog(), null, "account_adjustment");
while (rs.next()) {
String fkTableName = rs.getString("FKTABLE_NAME");
String fkColumnName = rs.getString("FKCOLUMN_NAME");
int fkSequence = rs.getInt("KEY_SEQ");
}
這是給父表和它的列鏈接此問表(account_adjustment)
,也是我試過
rs1 = meta.getImportedKeys(conn.getCatalog(), null, "account_adjustment");
while (rs1.next()) {
String fkTableName = rs1.getString("FKTABLE_NAME");
String fkColumnName = rs1.getString("FKCOLUMN_NAME");
int fkSequence = rs1.getInt("KEY_SEQ");
}
這是給當前表(account_adjustment)表它的外鍵列名稱 但我想要這個外鍵鏈接的表名
但這不是解決方案。我也需要相同的答案。 –