上記のコードから、データベースに挿入された行の ID を取得するにはどうすればよいでしょうか。私はC++とOracle OCCIインターフェースを使用しています:
std::stringstream sqlStream("");
sqlStream << "INSERT INTO MYTABLE (COL1, COL2, COL3) VALUES (1, 2, 3) RETURNING ID INTO :my_id_param";
std::string sql(sqlStream.str());
std::cout << sql << std::endl;
std::unique_ptr<oracle::occi::Statement> stmt(connection->createStatement());
stmt->execute(sql.c_str());
//??? How can I access here the my_id_param ?
助けてくれてありがとう。