Я пытаюсь запустить SQL из своего кода C, используя Pro * c. Это мой SQL
EXEC SQL select count(1) from MY_TABLE where id IN ( :format );
id — это ЧИСЛО (10), а формат — это массив символов, содержащий значения 1,2,3,4,5.
Это возвращает ошибку с «Не числом». Однако, если массив формата представляет собой просто одно число, он работает нормально. Пожалуйста, дайте мне знать, если кто-то найдет ошибку.
Спасибо!