Вопрос

Я пытаюсь написать код 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top