Столкнулся с такой проблемой.
Выполняю некую ХП, результет в виде курсора, например:
'declare CURSORS SYS_REFCURSOR; begin test1(:cursors); end;'
Как OCI-шными ф-ями получить информацию из курсора о полях?
Интересует только чистый OCI.
На всякий случай привожу полный текст процедуры:
CREATE OR REPLACE PROCEDURE "TEST1" (cursors OUT SYS_REFCURSOR)
is
query LONG;
begin
query:= 'select * from t where a = 1';
OPEN cursors FOR query;
end test1;