【发布时间】:2017-02-23 15:21:46
【问题描述】:
我正在使用在 Oracle 和 PostgreSQL 中(不是同时)持久存在的应用程序来开发 Java。我想获取当前正在运行的数据库的类型,因为我需要以不同的方式工作,具体取决于它是 oracle 还是 Postgresql。
【问题讨论】:
-
@DanIonescu 问题答案数据库名称,而不是存储 OP 所询问的数据的 DBMS 名称。
-
@OldProgrammer 我不同意这个骗局。 OP 想知道 DBMS 名称,而不是 DB 名称。
-
我想要一个“oracle”或“postgres”或类似的东西。我需要检查这一点,因为我必须在 Oracle 中存储一个截断值(因为我有 varchar2 限制)和 Postgresql 的非截断值。
标签: java oracle postgresql