标签: java oracle postgresql
我正在使用一个在Oracle和PostgreSQL中持续存在的应用程序(而不是同时)。我想得到当前正在运行的数据库的类型,因为我需要以不同的方式工作,具体取决于它是oracle还是Postgresql。
答案 0 :(得分:3)
JDBC API应该有所帮助:getDatabaseProductName()。还有其他方法可以获取产品版本和驱动程序名称及其版本。