3

jdbcで、Oracle 8iデータベースを使用していることを確認する方法は?

4

3 に答える 3

6
Connection connection = DriverManager.getConnection(url);
DatabaseMetaData meta = connection.getMetaData();
String product = meta.getDatabaseProductName();
String major = meta.getDatabaseMajorVersion();
String minor = meta.getDatabaseMinorVersion();
于 2011-05-23T12:41:36.613 に答える
5

Database メタデータ クラスを使用する必要がある場合があります。

于 2011-05-23T12:37:42.597 に答える
2

走る:

select * from v$version

次のようなものが生成されます。

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
...

次に、最初の結果行を解析するだけです。

于 2011-05-23T12:34:48.840 に答える