更新时间:2022-11-04 10:26:05
也许你可以使用
DatabaseMetaData databaseMetaData = connection.getMetaData();
databaseMetaData.getColumns(null, null, tableName, "%");
每个表列返回一行。
在这种情况下,您将使用返回的 ResultSet
本身,而不是其 ResultSetMetaData
。
In this case you'd use the returned ResultSet
itself, not its ResultSetMetaData
.
这种方法的一个优点是,它不会干扰数据库锁定和交易。
One advantage of this approach is, that it doesn't interfere with database locking and transactions.