Как передать набор результатов в качестве входных данных из java в процедуру хранения оракула

Моя программа Java вызывает хранимую процедуру оракула на одном сервере базы данных. Получите набор результатов и хотите передать этот набор результатов моей хранимой процедуре на другом сервере базы данных.

Как я могу передать набор результатов в качестве входного параметра хранимой процедуре Oracle, которая принимает курсор ссылки?


person orak    schedule 02.05.2012    source источник


Ответы (2)


Вы не можете. Либо получите доступ к 1-му серверу со 2-го, используя ссылку на базу данных, либо вам нужно обработать его на промежуточном уровне кода Java (который подключается к обоим серверам).

Надеюсь, поможет

person igr    schedule 06.05.2012

Вызываемый оператор не имеет метода для установки набора результатов в качестве параметра. Другой способ - вызвать ту процедуру, которая хочет, чтобы набор результатов в качестве параметра вызывал ее в самом pl/sql. Возможно, вы также можете использовать тип таблицы для решения вашей проблемы.

person Vijay    schedule 02.05.2012