[英]Error when connecting via jdbc to Oracle 8i database using ojdbc6 driver
[英]How to check, that we are using oracle 8i database in jdbc?
在jdbc中,如何检查,我们正在使用oracle 8i数据库?
Connection connection = DriverManager.getConnection(url);
DatabaseMetaData meta = connection.getMetaData();
String product = meta.getDatabaseProductName();
String major = meta.getDatabaseMajorVersion();
String minor = meta.getDatabaseMinorVersion();
您可能必须使用数据库元数据类 。
跑:
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
...
然后解析第一个结果行只是一个简单的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.