尝试使用 java 获取连接数据库名称
Trying to get connecting Dabase Name using java
conn = jdbcTemplate.getDataSource().getConnection();
DatabaseMetaData databaseMetaData = conn.getMetaData();
oracleSchema = databaseMetaData.getUserName(); // Oracle gives me database name i am connecting to....
但是有什么特定的方法可以给我 teradata 数据库名称吗?
如何使用 SQL 获取数据库名称。我认为对于 teradata 来说是
SELECT defaultdatabase,sessionno
FROM Dbc.Sessioninfo where username='USR_NAME' ;
conn = jdbcTemplate.getDataSource().getConnection();
DatabaseMetaData databaseMetaData = conn.getMetaData();
oracleSchema = databaseMetaData.getUserName(); // Oracle gives me database name i am connecting to....
但是有什么特定的方法可以给我 teradata 数据库名称吗?
如何使用 SQL 获取数据库名称。我认为对于 teradata 来说是
SELECT defaultdatabase,sessionno
FROM Dbc.Sessioninfo where username='USR_NAME' ;