我正在使用一个在 Oracle 和 PostgreSQL(不同时)中持续存在的应用程序开发 Java。我想获取当前正在运行的数据库的类型,因为我需要根据它是 oracle 还是 Postgresql 以不同的方式工作。
最佳答案
JDBC API 应该有帮助:getDatabaseProductName() .还有其他方法可以获取产品版本和驱动程序名称及其版本。
关于java - 有没有办法获取正在运行的数据库的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42419749/