557
557
void connectionmetadata::getConnection()
559
559
logMsg("connectionmetadata::getConnection() - MySQL_ConnectionMetaData::getConnection");
563
563
stmt.reset(con->createStatement());
564
564
stmt->execute("SET @this_is_my_connection_id=101");
565
565
DatabaseMetaData * dbmeta=con->getMetaData();
567
567
stmt.reset(same_con->createStatement());
568
568
res.reset(stmt->executeQuery("SELECT @this_is_my_connection_id AS _connection_id"));
570
570
ASSERT_EQUALS(101, res->getInt("_connection_id"));
571
571
ASSERT_EQUALS(res->getInt(1), res->getInt("_connection_id"));
574
573
catch (sql::SQLException &e)