예제 #1
0
  @Override
  protected String doGetCurrentSchemaName() throws SQLException {
    ResultSet resultSet = null;
    String schema = null;

    try {
      resultSet = jdbcTemplate.getMetaData().getSchemas();
      while (resultSet.next()) {
        if (resultSet.getBoolean("IS_DEFAULT")) {
          schema = resultSet.getString("TABLE_SCHEM");
          break;
        }
      }
    } finally {
      JdbcUtils.closeResultSet(resultSet);
    }

    return schema;
  }