現在、OCI を使用して C++ コードからテーブルにレコードを 1 つずつ挿入しています。データは構造体のハッシュマップにあり、マップの要素を繰り返し処理し、構造体の属性をテーブル内のレコードの列にバインドします (例:
挿入クエリを定義する レコードのすべての列に OCIBindByname( ) を使用する マップを反復する 構造体 OCIStmtExecute の属性としてバインド変数を割り当てる end
これはかなり遅いので、一括挿入して高速化したいと思います。これを行う良い方法は何ですか?すべてのレコードを1つのOCIStmtExecuteに挿入するには、構造体の配列を使用する必要がありますか? これを行う方法を示すサンプルコードはありますか?