펌:http://blog.naver.com/levin01?Redirect=Log&logNo=100020144838DatabaseMetaData의 getDriverVersion() 을 이용하여 알아볼 수 있다.
Connection connection = getConnection();
..
DatabaseMetaData meta = connection.getMetaData();
System.out.println("JDBC version : " + meta.getDriverVersion());
System.out.println("JDBC name : " + meta.getDriverName());
System.out.println("JDBC Major : " + meta.getDriverMajorVersion());
System.out.println("JDBC Minor : " + meta.getDriverMinorVersion());
System.out.println("Database Name : " + meta.getDatabaseProductName());
System.out.println("Database Version : " + meta.getDatabaseProductVersion());
결과
JDBC version : 8.1.7.0.0JDBC name : Oracle JDBC driverJDBC Major : 8JDBC Minor : 1Database Name : OracleDatabase Version : Oracle8i Enterprise Edition Release 8.1.7.0.0 - ProductionWith the Partitioning optionJServer Release 8.1.7.0.0 - Production