【发布时间】:2015-09-03 04:33:05
【问题描述】:
conn = jdbcTemplate.getDataSource().getConnection();
DatabaseMetaData databaseMetaData = conn.getMetaData();
oracleSchema = databaseMetaData.getUserName(); // Oracle gives me database name i am connecting to....
但是有什么特定的方法可以给我 teradata 数据库名称吗?
【问题讨论】:
-
我很确定,如果您的连接字符串中没有包含数据库,那么您就没有“默认数据库”。据我所知,在您的连接中包含数据库名称与在 SQL 中执行
DATABASE <database name>相同。