Я создал пользовательскую таблицу в Oracle, как показано ниже, и мою хранимую процедуру, возвращающую список при независимом тестировании с использованием тестовых данных.Список возвратов <String> с использованием Spring jdbc из хранимой процедуры Oracle с настраиваемым объектом
create or replace TYPE NAMELIST AS TABLE OF VARCHAR2(20);
Но когда я пытаюсь вызвать эту хранимую процедуру с помощью Java весной, я не в состоянии вернуть List<String>
.
declareParameter(new SqlOutParameter('l_out', OracleTypes.ARRAY, 'NAMELIST',
new SqlReturnArray()));
Как мы можем вернуть пользовательский список из Oracle в java?