次のようなクエリを処理する Pro*C/C/C++ コードを作成しようとしています。
SELECT col1, col2, col3, col4 FROM table WHERE param IN(<set of values>);
結果を取得して個々のパラメーターを渡す C 構造体を使用できますが、リスト内のすべての値を明示的に指定しないと、これを行う方法を見つけることができないようです。
セットを配列/ベクトル/リストとして渡す方法はありますか?
次のようなクエリを処理する Pro*C/C/C++ コードを作成しようとしています。
SELECT col1, col2, col3, col4 FROM table WHERE param IN(<set of values>);
結果を取得して個々のパラメーターを渡す C 構造体を使用できますが、リスト内のすべての値を明示的に指定しないと、これを行う方法を見つけることができないようです。
セットを配列/ベクトル/リストとして渡す方法はありますか?
Pro * Cクエリで変数式リストを指定する方法で同じ質問をしまし たか?
私は自分の特定のケースで機能するかなり不器用な解決策を思いついた。それはあなたには当てはまらないかもしれません。
in_list および in_list_v 演算子を確認してください