Я пытаюсь извлечь массив с помощью PHP, но я получаю ошибку ниже:ORA-00932: несовместимые типы данных: ожидается CHAR получил ARRAY
" Warning: oci_fetch_array(): ORA-00932: inconsistent datatypes:
expected CHAR got ARRAY in test.php".
Я ожидаю, что колонка VARRAY быть доступны в моей программе используя любые доступные методы сбора. Запрос работает отлично с Toad, но не с PHP.
Query : SELECT myfunarr(array_of_varchar('a', 'b')) FROM DUAL
Здесь array_of_varchar
- это моя коллекция VARRAY.
Подсказка для решения этой проблемы?
попытаться найти out output 'myfunarr (array_of_varchar ('a', 'b'))' in php first a затем передать его в запрос в php. –
Можете ли вы опубликовать свой PHP-скрипт и определение функции 'myfunarr'? – MT0