0
我正在使用一个在Oracle和PostgreSQL中持续存在的应用程序(不是同时)在Java上工作。我想获取当前正在运行的数据库的类型,因为我需要以不同的方式工作,具体取决于它是oracle还是Postgresql。有没有办法获得正在运行的数据库的名称?
我正在使用一个在Oracle和PostgreSQL中持续存在的应用程序(不是同时)在Java上工作。我想获取当前正在运行的数据库的类型,因为我需要以不同的方式工作,具体取决于它是oracle还是Postgresql。有没有办法获得正在运行的数据库的名称?
检查:http://stackoverflow.com/questions/26441303/get-the-connected-mysql-database-name-jdbc –
@DanIonescu该问题回答数据库名称,而不是存储数据的DBMS名称是什么OP正在询问。 – Imprfectluck
您知道您正在运行哪个数据库,因为您很可能调用了不同的jdbc驱动程序... – Fildor