2015-04-24 2 views
0

Можно ли вызвать хранимую процедуру DB2 из функции DB2. Также моя хранимая процедура имеет параметры и возвращает таблицу, поэтому мне нужно передать эти параметры только в хранимую процедуру только через функцию. Может ли кто-нибудь сообщить мне, если это возможно.Вызов хранимой процедуры DB2 в функции DB2

Спасибо большое

ответ

0

я не вижу никаких причин, почему она не будет работать. Ничто в documentation не означает, что пользовательские функции запрещены или не должны вызывать хранимую процедуру.

Похоже, что простым ответом было бы попробовать его, создав небольшой тестовый сценарий. Не зная, почему вы хотите это сделать, я не могу предложить больше советов, потому что я никогда не делал этого лично. Однако другой вариант, если вы не можете заставить UDF обрабатывать наборы результатов из вызова хранимой процедуры, это заставить UDF вызывать программу (или процедуру сервисной программы), и этот объект вызывает хранимую процедуру и возвращает любую информацию, которая вам нужна. UDF для возврата.

Смежные вопросы