Как получить данные из Oracle sys refcursor через PHP?
у Меня есть Пакет с функцией, где возвращение же sys_refcursor
:
FUNCTION getConfigPlaca(placa_aux VARCHAR2) RETURN sys_refcursor;
Если я читаю эту функцию с "from dual" я получаю:
{<SENSOR=1,LIMITE_MAXIMO=+28,LIMITE_MINIMO=+24,LIMITE_ATIVO=0>,<SENSOR=2,LIMITE_MAXIMO=+40,LIMITE_MINIMO=+01,LIMITE_ATIVO=0>,}
я Не в состоянии обработать эти данные правильно ищу через PHP, кто-нибудь может мне дать подсказку, как я могу сделать?
1
Author: Renan Gomes, 2015-03-10
1 answers
В php есть библиотека OCI8, что используется, например, для такого рода проблемы.
Php.net есть пример того, как использовать этот тип, возвращаемый тип данных существующего только в ORACLE. В вашем случае вы бы использовали oci_new_cursor, выделяет и возвращает курсор.
Ссылка объяснение: [http://php.net/manual/en/function.oci-new-cursor.php]
0
Author: David Melo, 2015-03-12 13:47:31