Информация о полях в Sys_Refcursor

Falc

Новичок
Информация о полях в Sys_Refcursor

Есть pl/sql функция которая возвращает Sys_Refcursor.
В php выполняем примерно следующий код:
PHP:
$stmt = oci_parse( $connection, 'begin :result := plsql_func(); end;' );
$cur = oci_new_cursor($connection);
oci_bind_by_name( $stmt, ':result', $cur, -1, OCI_B_CURSOR );
oci_execute($stmt);
oci_execute($cur);
oci_fetch_all( $cur, $res );

$field_name = oci_field_name($cur,1);
Так вот, курсор нормально фетчится и все работает, за исключением последней строчки, а если точнее, то с курсором вообще не работают функции oci_field*.

PHP Version 5.0.4

Вопрос: это я что-то не так делаю или так и задумано что о полях в Sys_Refcursor'е нельзя получить информацю?
 
Сверху