В Oracle Pro * C встроенный SQL (Ref: https://docs.oracle.com/cd/B10501_01/appdev.920/a97269/pc_06sql.htm), я хотел бы использовать FOTCH INTO для трех переменных хоста: например.Встраиваемый SQL FETCH
EXEC SQL FETCH emp_cursor
INTO :emp_name, :emp_number, :salary;
В другом варианте, я хотел бы использовать две переменные хоста, как показано ниже:
EXEC SQL FETCH emp_cursor
INTO :emp_name, :emp_number;
Есть ли механизм, в котором я могу символьная строка объявлена и манипулировать, чтобы иметь динамическое содержимое, как первый пример FETCH с тремя переменными или FETCH с двумя переменными, как во втором. Есть ли какой-либо механизм для этого динамизма? Кроме того, если я хотел бы получить 200 строк max, как должны быть объявлены эти переменные хоста?