Хочется передать в хранимую процедуру индексную таблицу типа:
type IntArray is table of number(10) index by binary_integer;
Для доступа к базе используется ADO.
На
Microsoft Product Support Services написано, что Microsoft OLE DB Provider for Oracle не поддерживает такие типы данных (PL/SQL table and record).
При попытке использовать Oracle OLE DB Provider for Oracle, вылетает та же самая ошибка (3421).
Кто-нибудь знает, можно ли каким либо образом передать хранимой процедуре аргумент такого типа? Или может какой-нибудь существует какой-нибудь другой способ передать кучу параметров в функцию (в строке через запятую не предлагать :-\)?
Спасибо.