Pro * C передавая массив параметров - PullRequest
4 голосов
/ 11 января 2012

Я пытаюсь написать код Pro * C / C / C ++ для обработки запроса, подобного этому:

SELECT col1, col2, col3, col4 FROM table WHERE param IN(<set of values>);

У меня может быть структура C для получения результата и передачи отдельных параметров, но я не могу 'Кажется, мы не можем найти способ сделать это без явного указания каждого значения в списке.

Есть ли способ передать набор в виде массива / вектора / списка?

Ответы [ 2 ]

2 голосов
/ 20 января 2012

Я задал тот же вопрос на Как указать список выражений переменных в запросе Pro * C?

Я сам придумал довольно неуклюжее решение, которое работает в моем конкретном случае. Это может не относиться к вашему.

0 голосов
/ 21 января 2012

Проверьте операторы in_list и in_list_v

...