繁体   English   中英

如何检查,我们在jdbc中使用的是oracle 8i数据库?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM